Personally in FP land I'm after something where:
• namespaces and records have a similar experience (but sensitive to comp/run-time ctx's)
• property access and function calls have a more unified exp (cf Scheme, Nim)
• protocol-driven row polymorphism
(F#skellisp?)
time for some heresy: the more I do Haskell/PureScript, the more convinced I am that lenses are not worth it. With simple lens code there's little difference versus normal functions; complex lens code is pretty much write-only.
3:18 AM · Nov 27, 2020
1
0
0
I really like my dot-notation in namespaces (and record access); I like typed modules (ML); I like opt-in row polymorphism on records (PS? TS? Go?); I like first class functions and partial application and being able to pipe things around; and I like compile-time optimisation!
1
0
0
