Tag: immutability

  • A journey to functional JavaScript: Part 1 – fundamentals

    A journey to functional JavaScript: Part 1 – fundamentals

    JavaScript has a quite fascinating history. Brendan Eich created on his own the first language prototype in just ten days. Its implementation was highly influenced by the concepts of first-class functions from Scheme and prototypes from Self. Initially, it was developed under the name Mocha, but released as LiveScript. The latter name didn’t last long either. Java was so hot back in 1995, that Netscape decided to…