Tell that to the Dutch https://en.wikipedia.org/wiki/Windmills_at_Kinderdijk
The author uses the definition that a pure function must return identical outputs on identical inputs. I actually think a better definition is that the output of a function cannot depend on anything but it's inputs. If…
This article gives some ethical analyses: http://slatestarcodex.com/2014/08/23/nobody-likes-a-tattleta...
Row types are a way to encode type information of OOP object in a hindley milner type system. It allows you to type check the kind of ducked objects that are often featured in dynamic OOP languages like ruby and…
It does what you think it does :) http://coffeescript.org/#try:return%20unless%20x%20is%205
Looking at the source[1], it does actually seem to be written in javascript. [1] https://github.com/larryng/coffeescript-repl/blob/master/js/...
Tell that to the Dutch https://en.wikipedia.org/wiki/Windmills_at_Kinderdijk
The author uses the definition that a pure function must return identical outputs on identical inputs. I actually think a better definition is that the output of a function cannot depend on anything but it's inputs. If…
This article gives some ethical analyses: http://slatestarcodex.com/2014/08/23/nobody-likes-a-tattleta...
Row types are a way to encode type information of OOP object in a hindley milner type system. It allows you to type check the kind of ducked objects that are often featured in dynamic OOP languages like ruby and…
It does what you think it does :) http://coffeescript.org/#try:return%20unless%20x%20is%205
Looking at the source[1], it does actually seem to be written in javascript. [1] https://github.com/larryng/coffeescript-repl/blob/master/js/...