You love Haskell, but you are bored of lazyness ?
Force Haskell, to behave like a call-by-value language.
make
generates cbv.out
./cbv.out
(no shit!)
Expression to evaluate is hard-coded. What you think ? I am going to make a generic tool ? Up to you to dive into the code !
You can check what everybody will read Wikipedia which is a very good introduction to those concepts.
Or, you would prefer to read the words of an expert (The Expert).
You really want to become a master huh ? Try the usual starter Wikipedia.
Does an expert explains that ? (The Expert (start at slide 49)).
Yes, I like parenthesis.
Strictnize is made under the terms of the MIT license.