Browsing projects by Tag(s)

Select a tag to browse associated projects and drill deeper into the tag cloud.

Showing page 1 of 1

OPTv2 is a template engine for PHP5 based on XML language. It focuses on portability and declarative programming, where you specify what you want to achieve, not - how it is supposed to work. Together with powerful syntax, it provides a modern, objective API designed especially for use with popular ... [More] frameworks. Currently, OPTv3 is being under development. The new version brings new design and architecture, offering an universal template compiler suitable for different types of template languages. [Less]

5.0
 
  0 reviews  |  18 users  |  32,825 lines of code  |  0 current contributors  |  Analyzed 6 days ago
 
 

Wazaabi 2.0 is a dynamic Declarative UI Framework. It allows developers to design GUI parts of any application using EMF based graphical metamodels.

5.0
 
  0 reviews  |  2 users  |  169,829 lines of code  |  3 current contributors  |  Analyzed 3 days ago
 
 

Ela is a modern programming language that runs on CLR and Mono. The language is dynamically (and strongly) typed and comes with a rich and extensible type system out of box. It provides an extensive support for the functional programming paradigm including but not limited to - first class ... [More] functions, first class currying and composition, list/array comprehensions, pattern matching, polymorphic variants, thunks, etc. It also provides some imperative programming features. Ela supports both strict and non-strict evaluation but is strict by default. The current language implementation is a light-weight and efficient interpreter written fully in C#. The interpreter was designed to be embeddable and has a clear and straightforward API. [Less]

5.0
 
  0 reviews  |  1 user  |  65,571 lines of code  |  1 current contributor  |  Analyzed 11 days ago
 
 

fun4j brings functional programming to the JVM. It's a framework that integrates major concepts from functional programming into the Java Platform. At its core there is a lambda-to-JVM bytecode compiler. Thanks to optimization techniques like tail code optimization (TCO) the compiler produces ... [More] code that runs as fast as hand optimized Java code. The compiler uses the excellent Java bytecode assembler ASM On top of this compiler you'll find a functional Java framework featuring higher order functions, partial application, support for Collections and Iterators, lambda terms, closures, etc. It's possible to define functions as lambda terms in classical LISP syntax. This avoids all the Java boilerplate code and thus improves code readability. LISP and java code are highly interoperable. [Less]

0
 
  0 reviews  |  1 user  |  54,014 lines of code  |  1 current contributor  |  Analyzed 9 days ago
 
 

code-o-maticThe code-o-matic library leverages the PostSharp platform to implement code injection mechanisms for .NET. Code is injected through custom attributes that perform various tasks, such as parameter validation, common patterns implementation, etc. The current version of code-o-matic ... [More] offers the following mechanisms: Validation - Validate method parameters and properties by applying custom attributes such as NotNull or Pattern. Automatic properties - Automatically implement ViewState and Session properties on your ASP.NET controls and pages. See the GettingStarted page to get started. RequirementsCode-o-matic is based on PostSharp 1.0. You will need to download and install it for code-o-matic to work. An installer is supplied that can optionally install the correct version of PostSharp for you. NOTE: Postsharp is only required for compiling the code. The production environment does not need to have Postsharp installed. For performance reasons, the validation library is implemented as a Postsharp plugin. An installer is provided that copies the plugin files in the correct folder. It is also possible to copy the files manually. See the CompilingInstructions page for more informations. DocumentationThe following pages contain examples of use for the various parts of code-o-matic. ValidationExamples [Less]

0
 
  0 reviews  |  0 users  |  35,048 lines of code  |  0 current contributors  |  Analyzed 9 days ago
 
 
 
 

Creative Commons License Copyright © 2013 Black Duck Software, Inc. and its contributors, Some Rights Reserved. Unless otherwise marked, this work is licensed under a Creative Commons Attribution 3.0 Unported License . Ohloh ® and the Ohloh logo are trademarks of Black Duck Software, Inc. in the United States and/or other jurisdictions. All other trademarks are the property of their respective holders.