Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

Haskell.

Name: Anonymous 2011-01-30 13:46

This obscure language represents a peculiar corner of the programming language world called functional languages. One of the peculiar things about such languages is that they don’t have variables. Although Haskell isn’t widely known among programmers, those who know of functional languages suspect that they, too, are rather slow

Name: Anonymous 2011-01-30 19:53

>>22

you seem confused.  a binding is a pair (variable, value), so x = 3 is a binding of the variable x to the value 3.  in haskell, once a varible has a binding then it retains that same binding for the duration of its scope, as opposed to imperative languages which let you change the value of a variable after it has entered scope.

this is why i recommend people fucking pay attention in those required cs classes like compilers/languages.  there are two kinds of programmers: those who took compilers/languages and those who still think that x<<2 is faster than x*4.

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List