yeti
yeti copied to clipboard
Functional programming language for JVM.
I wrote this program, making a typo: ``` typedef tree = Leaf a | Node {left is tree , right is tree }; t1 is tree = Node { left=Leaf...
Mac OS X 10.10.5 ``` $ git clone https://github.com/mth/yeti.git Cloning into 'yeti'... remote: Counting objects: 14050, done. remote: Compressing objects: 100% (12/12), done. remote: Total 14050 (delta 6), reused 0...
Can this be used as a Java Script Engine? If not can this be added?
The following code should match all possible cases: ``` isEmptyList = \case of []: "empty list"; x::xs: "non-empty list with head: \(x) and tail: \(xs)" esac; ``` The empty list...