mitchellsalad (@mitchellsalad) 's Twitter Profile
mitchellsalad

@mitchellsalad

mitchell @unisonweb
formerly @SimSpaceCorp @sentenai

ID: 18651989

calendar_today05-01-2009 23:46:23

589 Tweet

189 Followers

601 Following

mitchellsalad (@mitchellsalad) 's Twitter Profile Photo

Just glanced at my cabal freeze file and noticed a few lines like 'mtl ==2.2.2 || == 2.3'. Why is it putting version ranges in there? I'm trying to freeze my dependencies so I don't get build failures in six months. Any way to make cabal freeze not put '||'?

mitchellsalad (@mitchellsalad) 's Twitter Profile Photo

ki 1.0.0, a structured concurrency library for Haskell, hot out of the oven! hackage: hackage.haskell.org/package/ki github: github.com/awkward-squad/… reddit announcement: reddit.com/r/haskell/comm… discourse announcement: discourse.haskell.org/t/ki-1-0-0-a-l…

0ch4rl3s.nfo (@acid2) 's Twitter Profile Photo

I ported a bunch of code over to mitchellsalad's Ki concurrency library last night. Really nice! Bidirectional exception propagation is the right default, imo.

mitchellsalad (@mitchellsalad) 's Twitter Profile Photo

Haskell performance pro tip for (most) concurrent programs: don't do anything in the main thread. Just forkIO the real main and wait until it's done.

mitchellsalad (@mitchellsalad) 's Twitter Profile Photo

Every morning I make my bed, brush my teeth, pull up my pants, type OverloadedRecordDot NoFieldSelectors DuplicateRecordFields NamedFieldPuns OverloadedLabels OverloadedRecordUpdate into my cabal file, and restart all my tooling

mitchellsalad (@mitchellsalad) 's Twitter Profile Photo

neovim: awesome software, but the maintainers have terrible taste when it comes to backwards compat every release brings spurious renames and random api changes, so upgrading neovim and plugins is always a painful weekend ordeal please just leave your exposed API alone...

mitchellsalad (@mitchellsalad) 's Twitter Profile Photo

I recently learned my friend makes $800k per year doing the same thing I do, with the same number of years of experience, but in the Bay Area, at Meta. I make $175k per year. Meanwhile others make $50k per year working full time at the coffee shop I go to. This earth is fucked.