Declarative
Method::Declarative is a Perl module to create methods with declarative syntax. SYNOPSIS use Method::Declarative ( --defaults => { precheck => [ [ qw(precheck1 arg1 arg2) ], # ... ], postcheck => [ [ qw(postcheck1 arg3 arg4) ], # ... ], init => [ [ initcheck1 ], # ... ],...
Platforms: *nix
License: Freeware | Size: 8.19 KB | Download (92): Method::Declarative Download |
Object::Declare is a Perl module for declarative object constructor. SYNOPSIS use Object::Declare [MyApp::Column, MyApp::Param]; my %objects = declare { param foo => !is global, is immutable, valid_values are qw( more values ); column bar => field1 is value, field2 is...
Platforms: *nix
License: Freeware | Size: 27.65 KB | Download (99): Object::Declare Download |
DL/SQL is declarative, turing-complete programming language based on top of SQL database. The main idea is to store both program and data in one SQL table and make all the computations in it. The current version of interpreter written in PHP contains quasi-lazy evaluation and simple caching....
Platforms: *nix
License: Freeware | Size: 21.5 KB | Download (98): DL/SQL Download |
Declare::Constraints::Simple is a Perl module for Declarative Validation of Data Structures. SYNOPSIS use Declare::Constraints::Simple-All; my $profile = IsHashRef( -keys => HasLength, -values => IsArrayRef( IsObject )); my $result1 = $profile->(undef); print $result1->message, "n"; #...
Platforms: *nix
License: Freeware | Size: 30.72 KB | Download (88): Declare::Constraints::Simple Download |
Services OOP allows declarative definition of resource-based services through class declarations.
Platforms: PHP
License: Freeware | Size: 20.48 KB | Download (51): Services OOP Download |
Facilitates Active Record like validation on SQLAlchemy declarative model objects.
Platforms: *nix
License: Freeware | Size: 10.24 KB | Download (38): savalidation Download |
Django choices provides a declarative way of using the choices option on django fields. More information on its development can be found at its Home Page
Platforms: *nix
License: Freeware | Size: 30.72 KB | Download (40): django-choices Download |
UMLGraph facilitates the declarative specification and drawing of UML class and sequence diagrams. One can specify a class design using the Java syntax complemented by Javadoc tags. Running the UmlGraph doclet on the specification generates a Graphviz diagram specification that can be...
Platforms: *nix
License: Freeware | Size: 4.07 MB | Download (41): UMLGraph Download |
The NodeBrain program, nb, is an interpreter of a declarative rule-based language designed for construction of state and event monitoring applications. It is an event correlation engine that can interface with other monitoring components to make rule-based decisions. For the purpose of...
Platforms: *nix
License: Freeware | Size: 911.36 KB | Download (90): NodeBrain Download |
The Adobe Source Libraries (ASL) are a collection of C++ libraries building foundation technology to allow the construction of commercial applications by assembling generic algorithms through declarative descriptions. Whats New in This Release: - GIL version 2.1 (support for sub-byte aligned...
Platforms: *nix
License: Freeware | Size: 8.2 MB | Download (95): Adobe Source Libraries Download |
beanSpec is a java based solution for Behaviour Driven Development, specifiying, checking and summarizing the behaviour of a component in a declarative, narrative style.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 318.84 KB | Download (53): beanSpec Download |
Centrallix is a HTML/Javascript/AJAX based rich internet application platform featuring data and application abstraction, a SQL engine for joining diverse data sources, declarative (not scripted) development, reports, components, and style templates.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 2.5 MB | Download (53): Centrallix Application Platform Download |
Emma (Extensible Multi Media Architecture) is an open-source, modular, extensible, dynamic framework for declarative authoring and display of 2D and 3D interactive multimedia. It uses Lua for scripting and Ogre3D for rendering. http://www.emma3d.org
Platforms: Windows, Mac, Linux
License: Freeware | Size: 12.31 MB | Download (56): Emma3D Download |
HaskellDB is a Haskell library for expressing database queries and operations in a type safe and declarative way.
Platforms: Windows, Mac, BSD, Solaris, Linux
License: Freeware | Size: 134.95 KB | Download (47): HaskellDB Download |
Integradata is a plugable, rules-based, declarative data validation system written in Java
Platforms: Windows, Mac, Linux
License: Freeware | Size: 87.05 KB | Download (49): Integradata Download |
Jeeg is a dialect of Java based on a declarative synchronization mechanisms.Synchronization constraints in Jeeg are expressed in a linear temporal logic. Jeeg is inspired by the current trend in aspect oriented languages.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 886.77 KB | Download (59): Jeeg Download |
JUndo is a declarative object-oriented programming language with functional, and intensional programming characteristics. Applications include multi-level undo and sophisticated error recovery. See http://verdantium.blogspot.com/
Platforms: Windows, Mac, Linux
License: Freeware | Size: 23.24 KB | Download (48): JUndo Download |
One of the main outputs of EU funded project NextGRID, Adaptive API is a library for programmatic and declarative grid workflow modelling, execution and monitoring. Its component-like approach makes workflow programming as easy as Swing GUIs.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 62.52 KB | Download (45): NextGRID Adaptive Workflow API Download |
Ontimize is an agile declarative high-level framework designed for increasing developer productivity when building and implementing RIA enterprise application solutions. Learn more on http://www.ontimize.com
Platforms: Windows, Mac, Linux
License: Freeware | Size: 6.06 MB | Download (47): Ontimize Download |
Self-aware dynamic, reflective, and declarative semantic space representation, transformation, and exploration system.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 10.33 MB | Download (47): SpaceNet Download |