HypoLambda NuGet Package

A small functional programming language for .NET.

Its syntax is based on Python but whitespaces are ignored.

Everything is an expression.
The language runtime is embeddable, its AST is accesible and it compiles to portable pcode.
There's an REPL you can play with and the project includes lots of unit tests.

Example of factorial:
f = lambda x:
(x*f(x-1)) if x > 1 else 1;
f(4)
returns 24.0

See details, examples and instructions in the project site.




Got any HypoLambda Question?





Info

Version: 0.2.5
Author(s): Hernán M. Foffani
Last Update: Sunday, December 6, 2015
.NET Fiddle: Create the first Fiddle
Project Url: https://github.com/hfoffani/HypoLambda
NuGet Url: https://www.nuget.org/packages/HypoLambda


Install
Install-Package HypoLambda
dotnet add package HypoLambda
paket add HypoLambda
HypoLambda Download (Unzip the "nupkg" after downloading)



Tags



STATS

must-have-score

avg-downloads-per-day

1

days-since-last-release

3064