
comments
Nahh... it's LISP with less parentheses. That looks a little like python.
Which LISP? :P
Isn't Haskell just LISP with less performance?
Congrats! 🥳
I think I saw it on discourse :O
I made it on there with my revival of Real World Haskell :D
Sorry, I was on my phone. Thanks for fixing it, I was a bit confused by your original title considering there's no linear types in Rust (AFAIK, but there's a library that sort of does it: https://docs.rs/linear_type/latest/linear_type/).
The title mentions "Linear Haskell" and "Rust-style borrows".
Cabal is more than sufficient for my purposes nowadays. I'd recommend reading their Getting Started page:
https://cabal.readthedocs.io/en/3.10/getting-started.html
That gives an overview of the basic functions and for example how to add new dependencies.
For setting up the entire toolchain, I'd also recommend GHCUp's first steps guide:
mamba/miniforge? It's been much faster than conda
The ones I have seen that are per-project are stack and nix, and cabal is used for system-wide
I don't know much Haskell but for other languages I use dbmate which is a language independent tool for handling migrations.
I first saw this post on my Mastodon feed, and over there it seems to have a haskell (hash)tag. How did that happen? When I go to create a post here, I don't see a way to select tags and putting hashtag syntax in the body doesn't seem to work.