As an exercise I tried to declare some protocols of functional type classes in Swift, but I already failed on Functor, because protocols in Swift can't be generic. Instead of this the official recommendation is to use associatedtypes, which is often ...
Join discussionLanguages like Lisp and ML are not widely used like C, Java, or many scripting languages like JavaScript. I actually digged a lot before I started to write in Clojure. I'm very curious what's the first occasion you decided to learn a functional langu...
MSGMaz and 2 more commentedA major selling point for many frameworks these days are the ability to re-use code on the frontend and backend. NodeJS is quite vocal about this, but they are not the first. Pyjamas (Python to JS compiler): Your application's design can benefit fr...
WNLSKIan and 5 more commented