haberdashery's recent activity
-
Comment on <deleted topic> in ~talk
-
Comment on <deleted topic> in ~talk
haberdashery Sounds fun, I should reintroduce myself to it as well and maybe play around with some of the front-end frameworks. Nice nickname, by the way, it's a Lisp reference isn't it?Sounds fun, I should reintroduce myself to it as well and maybe play around with some of the front-end frameworks.
Nice nickname, by the way, it's a Lisp reference isn't it?
-
Comment on Recommend me a song that _________. in ~music
haberdashery Aesop Rock - None Shall Pass One of the best lyrical rappersOne of the best lyrical rappers
-
Comment on Which OS do you use and how does it look? in ~comp
haberdashery Mind sharing your wallpaper, friend?Mind sharing your wallpaper, friend?
-
Comment on The best album ever in ~music
haberdashery In the same vein: Humanity Still Producing New Art As Though Megadeth’s ‘Rust In Peace’ Doesn’t Already Exist Another great album.In the same vein: Humanity Still Producing New Art As Though Megadeth’s ‘Rust In Peace’ Doesn’t Already Exist
Another great album.
-
Comment on Let's build a browser engine in Rust! Part 1 of 7 in ~comp
haberdashery Do you have the code somewhere public? I'm curious as to how it would be in Python, I'm thinking of following it myself.Do you have the code somewhere public? I'm curious as to how it would be in Python, I'm thinking of following it myself.
-
Comment on Introducing Nuka Dark Rum. Made by Bethesda. in ~food
haberdashery Neat, I doubt they'd do anything more than a limited-edition run so it's going to be a collector's item for the bottle, but not the rum, probably. If the rum is even any good.Neat, I doubt they'd do anything more than a limited-edition run so it's going to be a collector's item for the bottle, but not the rum, probably. If the rum is even any good.
-
Comment on Anybody here own cryptocurrency? in ~talk
haberdashery I'm curious, why is that? I haven't interacted with the community much and I've only read about cryptocurrency, so I'm not in the loop.I do. Quite a bit. But I hate the whole crypto currency community with passion. Especially the staunch libertarians.
I'm curious, why is that? I haven't interacted with the community much and I've only read about cryptocurrency, so I'm not in the loop.
Haskell has some fun ones that I've heard of, particularly Reflex, and miso.
PureScript has purescript-concur, purescript-halogen, and purescript-pux that I know of.
I believe most of these are FRP-based and take after Elm.
I think my biggest inhibitor to going back to Haskell (I used it for years and loved it, but I've been using TypeScript a lot lately, and more recently C#) is that I don't want to deal with monad transformer stacks anymore. They're icky and confusing. Composing effects is unnecessarily hard, and lifting is tedious. I'd rather have extensible effects, but the Haskell libraries for those are rather heavy on the syntax and not what I would consider ideal either. (There seems to be a massive emphasis on free monads in the community lately as well.)
I'd really like it if they modernized the language and added some useful features, like row polymorphism (and fix record types once and for all), possibly a standardized macroing system (perhaps something more akin to Lisp macros than TH) that integrates better with tooling, and so on. I hear they're working towards dependent types though, which should be interesting.
That's just my opinion, though. There are a lot of rough edges still and each GHC version tends to pile on more and more workarounds without ever touching on the core issues IMO.
PureScript is neat because it's a clean break, but it has different goals and works solely with JavaScript.
What sorts of libraries have you been using as of late?