RSS 3 projects tagged "Functional Programming"

Download No website Updated 29 Apr 2012 LIME

Screenshot
Pop 32.31
Vit 2.02

LIME is a dynamic programming language with a LISP-like syntax. It features partial function application, eager and lazy evaluation, call-by-value and call-by-reference, macros, reading/writing LIME code as data, a standard library including infinite streams, and an interactive mode with auto-indentation.

Download Website Updated 30 Oct 2012 Funcito

Screenshot
Pop 50.04
Vit 2.64

Funcito is a Java library which simplifies access to your favorite functional programming APIs by wrapping Java methods as the function-type objects defined in those libraries. Rather than creating another functional programming API, Funcito makes it easy to define function-type objects which wrap existing methods. As a result, your code has less noise and clutter of anonymous inner classes, annotations, etc. Your code remains safe for automated refactoring, since there are no String-based reflection or forced naming conventions. The supported frameworks are Google Guava, Jedi, Functional Java, Play! Framework 2, and collections-generic.

No download Website Updated 04 Sep 2009 Mythryl

Screenshot
Pop 54.68
Vit 1.78

Mythryl is a Linux-centric SML/NJ-derived scripting and application development language with a C-flavored syntax. It is a bit like Perl6 without the vapor. It features Hindley-Milner type deduction, higher order functions, higher order generics, parametric type polymorphism, and Perl-compatible regular expressions. It is built on the twenty-year-old SML/NJ codebase and is ready to use. Mythryl is positioned to provide an upgrade path for Linux scripters who have outgrown Perl and Python and Linux developers who have outgrown C, C++, and Java.

Screenshot

Project Spotlight

libvterm

A terminal emulator library.

Screenshot

Project Spotlight

git-info-bar

A ksh, bash, gitbash, and Git shell plugin providing a highly visible 'info bar' with current git attributes.