Software Dev. JS, F#, Rust, C#/Java/D/Go, Lisps. I like Linguistics, Ace Combat ✈️, Monster Hunter πŸ¦–, Critical Role, Tower of God, Futurama et al.

Australia
Joined September 2013
Sounds like my kind of workout plan!
I put my FitBit in the washing machine by accident and it came out saying "nice workout". #lifehack
0
0
0
The attempted US coup, in an unpreferable/inadvisable way, has shown just how vulnerable all societies are to disinformation. Need a government & society with more integrity, transparency, and structural empathy for its citizens. Last 4 years in US failed that.
0
0
0
Christian Meredith retweeted
If you have a Fable project and want to share it with others, remember to add it to fable.io/community to make it easier to find. github.com/fable-compiler/co…
0
11
29
GIF
29
946
8,428
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.
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
I also like Clojure atoms and their enhancements over ML refs in terms of the stdlib (but can address in userland); I also like having a high level subset easy to impl on e.g. JS, JVM, CLR etc too. But as far as I know nothing does all of this, though many come close.
0
0
0
Having dived (doven? hmm, duvved!) into the ML world recently with F# and SML, the timing for this release is great. I'll have to try it out with Next.js or something. (Previously had tried Reason/OCaml, but I've found the dotnet core (well, .NET 5 now...) ecosystem comfortable)
We've talked about the improvements but do you want to learn about the actual new features of #nagareyama? The check out post hot off the press! #fsharp fable.io/blog/Announcing-Nag…
Show this thread
0
1
1
Leave the miniature plant people alone πŸ˜…
At least she tried πŸ₯Ί
0
0
2
An interesting distinction!
The bubbling up and invocation of event handlers is queued up as a task in the event loop and as such async) But once it bubbling/handler invocation has started, it’s synchronous, which is why preventDefault() works.
0
0
0