Recently, I issued a public challenge: show me a single practical benefit that OOP inheritance has over functional programming. In my latest post, I take on the first response to this challenge—a familiar problem in data modeling. Read more here:http://degoes.net/articles/fp-vs-oop-part1 …
-
-
Replying to @jdegoes
Having no time to make a detailed reply, I'll point to my 2012 article "LIL: CLOS reaches higher-order, sheds identity, and has a transformative experience". Inheritance is the Right Way™ to incrementally define pure functional data structureshttps://github.com/fare/lil-ilc2012 …
1 reply 0 retweets 6 likes -
Replying to @jdegoes
Can't you infer those types from the definitions? :-) I'm not sure I want to re-learn Scala just to argue a point (assuming Scala's type system is expressive enough). Maybe after I'm over the current sprint for a better Legicash demo.
11:03 AM - 7 Aug 2018
0 replies
0 retweets
2 likes
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.
Read my blog!