why would you want Haskell in SICP? It's hardly a programming language useful for anything. At least Scheme is a real tool language just that it isn't used as much as other languages
Name:
Anonymous2013-07-17 22:35
How about rewriting SICP or K&R in Symta?
Symta allows readable, almost pseudocode liek expressions: I=0; do: say square of I is I^2, while I!+1 < 10; say 'done looping. bye!'
Name:
Anonymous2013-07-17 22:41
>>7
Symta also allows expressing the same idea in a number of ways, stressing the important parts by placing them first, liek one does in English language. For example, both "say it is even, when X even" and "when X even: say it is even" read as the same Lisp code ("when" (:|#:| ("X" "even")) ("say" "it" "is" "even"))
Name:
Anonymous2013-07-18 6:05
>>7
I've never heard of Symta. It's not even Googleable.
>>22
But Scala doesn't fully run on anything but the JVM, therefore it should be thought of as intrinsically connected to the JVM.
Actually, Scala is just a Java lib. And Java = JVM.
Name:
Anonymous2013-08-31 19:36
In addition to the team aspect, Super Sentai also has a large emphasis on super robots and big scale setpiece battles. Ultraman has big scale fights too, but lacks mecha.
Name:
Anonymous2013-08-31 19:51
SICP = teach you the basics shit
if you want haskell to be just an educational language like scheme then do it
but I'd rather a book like real world haskell
Name:
Anonymous2013-08-31 21:06
What's the 'Right' way to tie the data and the parsing steps in a nice way? One could write a big function which does the right thing for the various data types. Or one could use a monad to keep track of what's been processed so far and have each processing step get whatever it needs next from the monad state. Or one could write largely separate programs and send messages around (I don't much like this option).