4 ms·
I'm thinking it may be due to functional programming ideas slowly being introduced to (or were already part of) some of the more trendy/mainstream languages lik
by rychco 4y ago
I'm thinking it may be due to functional programming ideas slowly being introduced to (or were already part of) some of the more trendy/mainstream languages like C++20 (ranges, lambdas, concurrency, etc) & Rust (pattern matching, immutability, etc). Haskell always seems to pop up when discussing these topics lately, which made me more interested than I was previously. I intend to (attempt to) start learning Haskell in the near future, so I'm glad that there's new books being written on the subject.
- niek_pas 4y agoDon't forget about Javascript! I wouldn't be surprised if React and Redux and new-ish JS features like `map`, `reduce`, etc. have contributed significantly as well.
- runevault 4y agoA fair few of the features coming from functional languages are also available in OCaml though I feel like I haven't seen quite the same surge there. And in cases like Rust and F# MLs were the inspiration for how they built their functional feature sets as far as I know.
- brundolf 4y agoFacebook's been developing and promoting their Reason ML dialect
- runevault 4y agoHow much do they promote it? I feel like I rarely hear about Reason, but I might simply be looking in the wrong places.
- brundolf 4y agoI think it probably gets more promotion than OCaml. But yeah, it's definitely not on the same level as eg. React or something; I get the sense there's a faction in the company that owns it and really cares about it but maybe doesn't get as much priority from the top as some other groups
- ChadNauseam 4y agoI think ReasonML is no longer maintained by facebook