Declaratively
Getopt::Declare is a Perl module with Declaratively Expressed Command-Line Arguments via Regular Expressions. SYNOPSIS use Getopt::Declare; $args = Getopt::Declare->new($specification_string, $optional_source); # or: use Getopt::Declare $specification_string => $args; Getopt::Declare...
Platforms: *nix
License: Freeware | Size: 35.84 KB | Download (93): Getopt::Declare Download |
The Compass Framework is a first class open source Java framework, enabling the power of Search Engine semantics to your application stack declaratively. Built on top of the amazing Lucene Search Engine, Compass integrates seamlessly to popular development frameworks like Hibernate and Spring....
Platforms: *nix
License: Freeware | Size: 16.2 MB | Download (95): Compass Framework Download |
Library for django-powered websites to implement data filtering without gore. This library provides decorator for django views (filter_powered) and small framework to create so-called FilterForm classes that declaratively define filter specifications. This approach is somewhat differs from one...
Platforms: *nix
License: Freeware | Size: 10.24 KB | Download (39): datafilters Download |
Kahua project is CPS, Continuation Passing Style application framework and servers written in one of Scheme implementation, Gauche. It has the advantages that you can use "Continuation" easily so you can resolve the typical Web applications problem of process disconnection, you can program...
Platforms: *nix
License: Freeware | Size: 481.28 KB | Download (88): Kahua Download |
php.MVC implements the Model-View-Controller design pattern, and encourages application design based on the Model 2 paradigm. This design model allows the Web page or other contents (View) to be mostly separated from the internal application code (Controller/Model), making it easier for designers...
Platforms: *nix
License: Freeware | Size: 460.8 KB | Download (103): php.MVC Web Application Framework Download |
Strasheela is a highly expressive constraint-based music composition system.2 The Strasheela user declaratively states a music theory and the computer generates music which complies with this theory. A theory is formulated as a constraint satisfaction problem (CSP) by a set of rules (constraints)...
Platforms: Mac
License: Freeware | Size: 3.89 MB | Download (92): Strasheela Download |
This module is similar to pulldom in that it takes a stream of SAX objects and breaks it down into chunks of DOM. The differences are that it works with any DOM implementation meeting the Python DOM conventions, and that it uses simple pattern expressions to declaratively set how the DOM chunks...
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (54): SAX to DOM Chunker Download |
php.MVC implements the Model-View-Controller (MVC) design pattern, and encourages application design based on the Model 2 paradigm. This design model allows the Web page or other contents (View) to be mostly separated from the internal application code (Controller/Model), making it easier for...
Platforms: PHP
License: Freeware | Size: 655.36 KB | Download (48): php.MVC for Scripts Download |
Provides a library of matcher objects (also known as constraints or predicates) allowing 'match' rules to be defined declaratively, to be used in other frameworks. Typical scenarios include testing frameworks, mocking libraries and UI validation rules. Hamcrest has been ported to Java, C++,...
Platforms: Mac
License: Freeware | Size: 10.24 KB | Download (41): Hamcrest Download |
Hamcrest framework for matcher objects Hamcrest is a Python framework for writing matcher objects, allowing you to declaratively define "match" rules. There are a number of situations where matchers are invaluable, such as UI validation, or data filtering, but it is in the area of writing...
Platforms: *nix
License: Freeware | Size: 20.48 KB | Download (36): PyHamcrest Download |