This new Flix functional programming language look...
# random
h
This new Flix functional programming language looks cool: https://flix.dev. Looks like the compiler tracks pure vs impure code in a similar way to Rust's borrow checker. Neat!
👀 2
f
Kinda seems like a bit of kitchen sink in terms of features, but having tracking of pure vs impure is a cool feature, and is something I've found wanting with the various languages I've worked with.
👍 1
I guess technically Haskell has this feature too, but it's more in the vein of contorting impurity into an type system to thread the state of the world as a parameter throughout our code, and then modeling it using a mechanism so abstract it defies the intuition of most programmers. Seems a lot simpler just to provide an out to deal with the real world, but then track it when you do
1
h
Agreed. I used Haskell in college and thought it had great concepts, but it was so difficult for me to use well. So this piques my interest as a more enjoyable, modern Haskell