LENS


LENS stands for: Language for Embeddable .NET Scripting.

The library compiles LENS code to a native .NET assembly, which runs at maximum speed and can interact with host application and access any types from the BCL.

The language features clear syntax with many functional features such as: partial application, composition, pattern matching and memoization.
Written in pure C#, the footprint of the entire library is under 350 kb.

Related articles

Main information


Info
Type
Embeddable compiler
Platform
.NET FW 4.5+, .NET
Typing
Strong static
Written in
C#
Influenced by
F#, Python
Info
Started in
September 2012
Status
Complete
License
MIT
Url

Project team


Info
Yours truly

Language design, programming

ForNeVeR
ForNeVeR

Language design, additional programming