lxsameer, to haskell
@lxsameer@social.lxsameer.com avatar

I'm going to return to #haskell after a very long time. Back then, the #cabal hell was excruciating. But now, thanks to #nix, setting up a project is like two seconds from the time you decide to create it to the point you start coding.

Darwin, to webcomics
@Darwin@artistalley.space avatar

Kickstarter Count Down: Meet Cabal (Immortalized)
For our Immortals Kickstarter allow us to introduce our characters to you! Immortalized - Cabal finds himself face to face with how his influence positively impacts others. Back us! https://www.kickstarter.com/projects/spiderforest/threads-immortal?ref=user_menu

ffaff, to haskell
@ffaff@aleph.land avatar

Cabal 3.12 released! Lots of new features for users, but also for users (multicomponent repl sessions) and much more!

https://discourse.haskell.org/t/ann-cabal-3-12-0-0-released/9504

Boosts appreciated to reach the wider community!

Darwin, to webcomics
@Darwin@artistalley.space avatar

The Devil's Own Updates!
Gaultier, don't you know you can't lie around a Devil's Own? https://theonlyhalfsaga.com/do/comic/2024/05/02

Darwin, to webcomics
@Darwin@artistalley.space avatar
someodd, to haskell
@someodd@fosstodon.org avatar

Please share with me your wisdom on packaging and distributing software made with .

simonmic,
@simonmic@fosstodon.org avatar
  • @someodd In short: yes. For getting things released and distributed, stack's reproducibility focus and better UX and Windows support is more useful than cabal's dynamic install plan solving.
    (“#stack vs #cabal” is an old and still slightly polarising debate so be warned. In 2024 #Haskell people should be familiar with the strengths of each and keep both in their toolbox.)

4/

Darwin, to webcomics
@Darwin@artistalley.space avatar

The Devil's Own Updates!
The two groups debrief on how the night's supposed to go. https://theonlyhalfsaga.com/do/comic/2024/04/04

Darwin, to webcomics
@Darwin@artistalley.space avatar

Updates to some TOHS websites!
I took some time to fix some issues with the TOHS Archives! My movement of the arcs to their own website had bugs in them (the biggest being broken images) https://theonlyhalfsaga.com/btf/archive & https://theonlyhalfsaga.com/od/archive

wagesj45, to Korean
@wagesj45@mastodon.jordanwages.com avatar

I don't care what the elites say, I think that items in quotation marks that aren't indicating speech by another person should have the punctuation outside the quotes.

Take this for "example".

This is a petty hill I will die on. Suck it, linguistic cabal.

#language #punctuation #elites #cabal #quote #quotationmarks #grammar

Darwin, to webcomics
@Darwin@artistalley.space avatar

The Devil's Own Updates
Cherlize and Dominic's clandestined arrival back at the barracks and a wish for a "good" evening. https://theonlyhalfsaga.com/do/2024/03/21

Darwin, to webcomics
@Darwin@artistalley.space avatar
Darwin, to webcomics
@Darwin@artistalley.space avatar

The Devil's Own updates!
Everyone deserves happiness. Even you Cherlize! https://theonlyhalfsaga.com/do/2024/02/29

6d03, to haskell
@6d03@mathstodon.xyz avatar
someodd, to haskell
@someodd@fosstodon.org avatar

Potential #haskell productivity boost ⚠️

I think the #GHC binaries from #ghcup are compiled to ignore Haddock comments (for "non-builtin" depends), so they don't show up in #vscode.

I'm using this Nix Flake template: https://zero-to-flakes.com/haskell-flake/start/

I maybe changed 1 line in the default flake (ghc92) and now see pic.

#cabal + #nixpkgs for depends 💯

I think this all lets you use same HLS, GHC, and Cabal as me, + reproduce my builds, run tests, with 1 or 2 commands.

#nix is reproducible magic.

massivelyop, to random
@massivelyop@mastodon.social avatar
massivelyop, to random
@massivelyop@mastodon.social avatar
alper, to random
@alper@rls.social avatar

I started my show and tell at work yesterday with: “Every company has a crazy person talking about #Nix. I never imagine that one day I would be that person but here we are.”

I gave a quick demo how I could nix develop into a controlled reproducible development environment for one of our projects. Not sure if any of it stuck, but people will have at least seen it once now.

jonn,

@alper the best way to do this stuff is to contract nix develop with broken shit like #asdf.

Here's an example of me motivating #nix via #cabal hell back in the day:

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • GTA5RPClips
  • DreamBathrooms
  • InstantRegret
  • magazineikmin
  • everett
  • Youngstown
  • ngwrru68w68
  • slotface
  • ethstaker
  • rosin
  • thenastyranch
  • kavyap
  • khanakhh
  • megavids
  • mdbf
  • tester
  • tacticalgear
  • Durango
  • osvaldo12
  • anitta
  • cubers
  • modclub
  • Leos
  • cisconetworking
  • provamag3
  • normalnudes
  • lostlight
  • All magazines