^^FP Functional programming.
Fixing by rebooting
If you don't think managing state is tricky, consider the fact that 80% of
all problems in all complex systems are fixed by rebooting.
Links FP Functional programming
- A Very Gentle Introduction To Relational & Functional Programming
-
gitbook/mostly-adequate-guide functional programming in JavaScript
-
yet-another-monad-tutorial
- Learn You a Haskell for Great Good!
- Brian Beckman: Don't fear the Monad
-
stackexchange/what-is-the-contribution-of-lambda-calculus-to-the-field-of-theory-of-computatio
-
infoq/functional-pros-cons |
bracha.org/Site/Home
-
gbracha/maybe-monads-might-not-matter
-
debug-mode-is-only-mode
-
making-methods-live
Traditional reflection
consideriamo una classe, ha 2 aspetti-livelli:
- base: e' un oggetto usato per costruire nuovi oggetti-istanze
- meta-livello: si puo' domandargli le informazioni sulla classe che
rappresenta
in smalltalk questa organizzazione venne modificata usando i "mirrors".