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

the point of functional programming is to not program functionally

Name: Anonymous 2017-11-28 10:34

closures so you can have state
monads in haskal so you write imperative-like pipelines
progns in lisp so you can evaulate for side effects instead of value

Name: Anonymous 2017-11-29 8:05

trivial to implement
Indeed, which makes me wonder why don't more people use them.

you can use threading macro
Monads are not just (f . g . h) x

handled in lisp-native ways
Which happen to be extremely shitty ways. There is no reason for the standard to define exception handling if it can be defined by the user in a saner way.

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