Lambda-30
A Lambda String implementation for Node.js that supports some ES6.
Install
npm install lambda-30
Testing
npm test
Usage
Basic
var L = Lambda;var f = ;var val = ;// val is 13f = ; // No params supplied used $ as self referenceval = ;// val is 8
Options
var Lambda = Lambda;var L = selfSymbol: 'self';var f = L;var val = ;// val is 8// or you can dovar val = L;// val is still 8
Multi-line
var L = Lambda;// note: long string form used for convience onlyvar f = ;
...rest
var L = Lambda;// note: long string form used for convience onlyvar f = ;
toJSON
Really this should be called toString but I didn't want to override the default toString implementation.
var L = Lambda;var expected = '(a, b)=>{return a+b}';var e = ;var js = e;; var e = ;var s = e;var expected = '($)=>{\n return $.a+$.b;\n }';;