Welcome to Damasc. Damasc is an expression language inspired by a subset of ES6.
Damasc on Github
Examples
true
true && false
5*5
[1,2,3]
{x:32,y:42}
"hello"
[_,m,_]=[1,2,3]
t=type(x);{x:[_ is Integer, x]}={x:[23,true]}
let [x,y] = [23,42]
.insert 42
.pop 42
.query x where x > 40
.delete x where x > 40 limit 5
clear
Eval
>>
Reuse
Reuse