2026/02/26

2026-02-26 00:03:02 +0100machinedgod(~machinedg@d172-219-48-230.abhsia.telus.net) machinedgod
2026-02-26 00:05:37 +0100tromp(~textual@2001:1c00:3487:1b00:7955:9591:6018:7ef9) (Quit: My iMac has gone to sleep. ZZZzzz…)
2026-02-26 00:05:51 +0100peterbecich(~Thunderbi@71.84.33.135) peterbecich
2026-02-26 00:06:45 +0100lisbeths(uid135845@id-135845.lymington.irccloud.com) (Quit: Connection closed for inactivity)
2026-02-26 00:07:16 +0100tjbc(~tjbc@user/fliife) (Quit: ZNC - https://znc.in)
2026-02-26 00:08:57 +0100tjbc(~tjbc@user/fliife) fliife
2026-02-26 00:13:44 +0100wickedjargon(~user@208.98.208.115) (Read error: Connection reset by peer)
2026-02-26 00:16:03 +0100wickedjargon(~user@2605:8d80:5431:9ef7:63f8:2d43:fcf7:6716) wickedjargon
2026-02-26 00:19:10 +0100v0id_7(~v0id_7@user/v0id-7:62772) (Quit: whatever u sick fcks)
2026-02-26 00:20:21 +0100messewix(~jmc@user/messewix) (Ping timeout: 246 seconds)
2026-02-26 00:20:27 +0100tjbc(~tjbc@user/fliife) (Quit: ZNC - https://znc.in)
2026-02-26 00:23:21 +0100tjbc(~tjbc@user/fliife) fliife
2026-02-26 00:23:43 +0100tjbc(~tjbc@user/fliife) (Remote host closed the connection)
2026-02-26 00:24:03 +0100Sgeo(~Sgeo@user/sgeo) Sgeo
2026-02-26 00:26:17 +0100tjbc(~tjbc@user/fliife) fliife
2026-02-26 00:27:15 +0100wickedja`(~user@208.98.208.115)
2026-02-26 00:28:04 +0100marinelli(~weechat@gateway/tor-sasl/marinelli) (Ping timeout: 252 seconds)
2026-02-26 00:28:33 +0100marinelli(~weechat@gateway/tor-sasl/marinelli) marinelli
2026-02-26 00:28:45 +0100wickedjargon(~user@2605:8d80:5431:9ef7:63f8:2d43:fcf7:6716) (Ping timeout: 246 seconds)
2026-02-26 00:32:07 +0100Googulator12(~Googulato@2a01-036d-0106-0119-3163-e164-ab4d-fc66.pool6.digikabel.hu)
2026-02-26 00:33:45 +0100tusko(~uwu@user/tusko) tusko
2026-02-26 00:33:56 +0100 <tusko> i liek haskell
2026-02-26 00:36:29 +0100Googulator88(~Googulato@2a01-036d-0106-499d-5cc3-861f-fb3b-e380.pool6.digikabel.hu) (Ping timeout: 272 seconds)
2026-02-26 00:40:58 +0100__monty__(~toonn@user/toonn) (Quit: leaving)
2026-02-26 00:41:06 +0100housemate(~housemate@202.7.248.67) housemate
2026-02-26 00:57:59 +0100tjbc(~tjbc@user/fliife) (Quit: ZNC - https://znc.in)
2026-02-26 00:59:24 +0100tjbc(~tjbc@user/fliife) fliife
2026-02-26 00:59:43 +0100Tuplanolla(~Tuplanoll@88-114-89-88.elisa-laajakaista.fi) (Quit: Leaving.)
2026-02-26 01:07:39 +0100peterbecich(~Thunderbi@71.84.33.135) (Ping timeout: 255 seconds)
2026-02-26 01:07:50 +0100 <Digit> i like https://www.youtube.com/@arturorochoa9359/streams 's recent noob haskell learning vids
2026-02-26 01:08:32 +0100 <tusko> thanking you _/\_
2026-02-26 01:23:52 +0100ilbelkyrnicole
2026-02-26 01:29:01 +0100 <Comstar> tusko, have you seen helsinki's open course? it's a pretty nice and gentle guided way to learn haskell
2026-02-26 01:30:19 +0100wickedjargon(~user@208.98.208.115) wickedjargon
2026-02-26 01:31:46 +0100zlqrvx(~zlqrvx@user/zlqrvx) (Ping timeout: 276 seconds)
2026-02-26 01:34:30 +0100housemate(~housemate@202.7.248.67) (Quit: https://ineedsomeacidtocalmmedown.space/)
2026-02-26 01:37:04 +0100st_aldini(~Betterbir@136.48.46.187) st_aldini
2026-02-26 01:40:51 +0100arandombit(~arandombi@user/arandombit) (Ping timeout: 246 seconds)
2026-02-26 01:45:10 +0100xff0x(~xff0x@2405:6580:b080:900:a3f9:c0ee:35e6:d3d1) (Ping timeout: 245 seconds)
2026-02-26 01:54:46 +0100lisbeths(uid135845@id-135845.lymington.irccloud.com) lisbeths
2026-02-26 01:56:25 +0100Pozyomka(~pyon@user/pyon) (Ping timeout: 245 seconds)
2026-02-26 01:57:36 +0100misterfish(~misterfis@84.53.85.146) (Ping timeout: 255 seconds)
2026-02-26 01:59:40 +0100Pozyomka(~pyon@user/pyon) pyon
2026-02-26 02:27:04 +0100Comstar(~Comstar@user/Comstar) (Remote host closed the connection)
2026-02-26 02:27:27 +0100Comstar(~Comstar@user/Comstar) Comstar
2026-02-26 02:29:46 +0100newmind(~newmind@user/newmind) (Remote host closed the connection)
2026-02-26 02:30:10 +0100newmind(~newmind@user/newmind) newmind
2026-02-26 02:39:07 +0100xff0x(~xff0x@fsb6a9491c.tkyc517.ap.nuro.jp)
2026-02-26 03:08:04 +0100Pozyomka(~pyon@user/pyon) (Quit: WeeChat 4.8.1)
2026-02-26 03:08:14 +0100Pozyomka(~pyon@user/pyon) pyon
2026-02-26 03:08:40 +0100ChaiTRex(~ChaiTRex@user/chaitrex) (Ping timeout: 252 seconds)
2026-02-26 03:21:18 +0100peterbecich(~Thunderbi@71.84.33.135) peterbecich
2026-02-26 03:25:09 +0100ethan1(ethan@tilde.team)
2026-02-26 03:25:44 +0100pabs3(~pabs3@user/pabs3) (Ping timeout: 245 seconds)
2026-02-26 03:26:21 +0100 <ethan1> hi, i'm just starting to learn haskell, i've been looking at https://haskell.mooc.fi and they use stack for most stuff
2026-02-26 03:26:43 +0100housemate(~housemate@202.7.248.67) housemate
2026-02-26 03:27:18 +0100 <geekosaur> that's not a problem, but modern cabal is much saner than very early versions 20ish years ago and you should probably learn it as well
2026-02-26 03:27:49 +0100 <ethan1> i was looking at https://learnyouahaskell.github.io/introduction.html#about-this-tutorial and they recommend ghcup
2026-02-26 03:28:08 +0100 <ethan1> well i'm running v 9.6.6 so i think i've got modern cabal?
2026-02-26 03:28:10 +0100 <ethan1> i could be wrong
2026-02-26 03:28:10 +0100 <haskellbridge> <maerwald> good
2026-02-26 03:28:35 +0100 <haskellbridge> <maerwald> cabal should be enough
2026-02-26 03:31:55 +0100 <geekosaur> ghcup installs both cabal and stack
2026-02-26 03:32:05 +0100 <geekosaur> it's an installer, not a builder
2026-02-26 03:34:41 +0100ChaiTRex(~ChaiTRex@user/chaitrex) ChaiTRex
2026-02-26 03:34:59 +0100 <ethan1> what i did was install debian's version of stack, and used that to install ghci
2026-02-26 03:35:04 +0100 <ethan1> things seem to work fine
2026-02-26 03:35:19 +0100 <ethan1> i want to get through the course and/or book
2026-02-26 03:35:38 +0100 <ethan1> i was thinking i'd stick to that setup for most of it, and then i'd tweak it later if needed
2026-02-26 03:36:11 +0100 <geekosaur> it'll work, it'll just get you older versions of things
2026-02-26 03:36:22 +0100 <ethan1> and it turns out i don't have cabal, so i installed cabal 3.10.3
2026-02-26 03:36:36 +0100 <ethan1> geekosaur: that's fine then, i'll update if i need to
2026-02-26 03:36:37 +0100 <geekosaur> ghcup gets you recommended versions of things
2026-02-26 03:37:02 +0100 <geekosaur> (in particular cabal 3.10.3 is fairly old at this point and has known bugs)
2026-02-26 03:37:53 +0100 <geekosaur> and if your ghc is older than 9.4 it will also have potentially severe known bugs
2026-02-26 03:38:07 +0100 <ethan1> i have v9.6
2026-02-26 03:38:15 +0100 <ethan1> how bad are the bugs?
2026-02-26 03:39:06 +0100ChaiTRex(~ChaiTRex@user/chaitrex) (Ping timeout: 252 seconds)
2026-02-26 03:40:46 +0100 <geekosaur> 9.6.7 is fine, older minor versions can be problematic
2026-02-26 03:41:23 +0100 <geekosaur> in general you want the latest minor version of any ghc (with haskell version numbers, the major number is the first two components)
2026-02-26 03:42:25 +0100 <geekosaur> there is certainly no reason to run very recent versions unless you want to experiment; ghc moves quickly because it's' both a research compiler and a production compiler
2026-02-26 03:42:56 +0100 <ethan1> specifically, i've got 9.6.6
2026-02-26 03:42:59 +0100ChaiTRex(~ChaiTRex@user/chaitrex) ChaiTRex
2026-02-26 03:46:24 +0100 <haskellbridge> <maerwald> why do you have 9.6.6
2026-02-26 03:47:37 +0100 <geekosaur> it's probably okay but there are some bugs on some platforms: https://downloads.haskell.org/ghc/9.6.7/docs/users_guide/9.6.7-notes.html#compiler and succeeding sections
2026-02-26 03:47:45 +0100 <geekosaur> maerwald: debian
2026-02-26 03:47:52 +0100housemate(~housemate@202.7.248.67) (Quit: https://ineedsomeacidtocalmmedown.space/)
2026-02-26 03:48:11 +0100 <ethan1> yeah debian lol
2026-02-26 03:48:44 +0100 <ethan1> i'll just run the ghcup install script when i can, then
2026-02-26 03:49:08 +0100 <ethan1> if it becomes a huge problem
2026-02-26 03:53:24 +0100 <Clint> it's 9.6.6 with some patches, ftr
2026-02-26 03:56:49 +0100uli-fem(~uli-fem@118.210.1.123)
2026-02-26 04:01:55 +0100uli-fem(~uli-fem@118.210.1.123) (Ping timeout: 276 seconds)
2026-02-26 04:03:59 +0100lisbeths(uid135845@id-135845.lymington.irccloud.com) (Quit: Connection closed for inactivity)
2026-02-26 04:09:59 +0100housemate(~housemate@202.7.248.67) housemate
2026-02-26 04:12:57 +0100stackdroid18(~stackdroi@user/stackdroid) ()
2026-02-26 04:20:04 +0100fgarcia(~lei@user/fgarcia) fgarcia
2026-02-26 04:23:06 +0100ChaiTRex(~ChaiTRex@user/chaitrex) (Ping timeout: 252 seconds)
2026-02-26 04:24:38 +0100rekahsoft(~rekahsoft@76.67.111.168) (Remote host closed the connection)
2026-02-26 04:25:15 +0100pabs3(~pabs3@user/pabs3) pabs3
2026-02-26 04:37:40 +0100jmcantrell(~weechat@user/jmcantrell) (Ping timeout: 245 seconds)
2026-02-26 04:39:46 +0100jmcantrell_(~weechat@user/jmcantrell) jmcantrell
2026-02-26 04:45:54 +0100peterbecich(~Thunderbi@71.84.33.135) (Ping timeout: 255 seconds)
2026-02-26 04:47:00 +0100uli-fem(~uli-fem@118.210.1.123)
2026-02-26 04:51:25 +0100uli-fem(~uli-fem@118.210.1.123) (Ping timeout: 245 seconds)
2026-02-26 05:02:48 +0100machinedgod(~machinedg@d172-219-48-230.abhsia.telus.net) (Ping timeout: 246 seconds)