2026/02/25

Newest at the top

2026-02-25 20:39:55 +0100prdak(~Thunderbi@user/prdak) (Ping timeout: 264 seconds)
2026-02-25 20:35:04 +0100prdak(~Thunderbi@user/prdak) prdak
2026-02-25 20:32:05 +0100n0w0n(~john@user/n0w0n) n0w0n
2026-02-25 20:31:27 +0100Guest8708(~john@user/n0w0n) (Client Quit)
2026-02-25 20:30:27 +0100morj_away(~morj@user/morj) morj
2026-02-25 20:29:40 +0100Guest8708(~john@user/n0w0n) n0w0n
2026-02-25 20:27:05 +0100uli-fem(~uli-fem@118.210.1.123) (Ping timeout: 248 seconds)
2026-02-25 20:23:50 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 256 seconds)
2026-02-25 20:23:37 +0100Square3(~Square@user/square) Square
2026-02-25 20:22:50 +0100uli-fem(~uli-fem@118.210.1.123)
2026-02-25 20:22:39 +0100target_i(~target_i@user/target-i/x-6023099) target_i
2026-02-25 20:16:57 +0100prdak(~Thunderbi@user/prdak) (Ping timeout: 255 seconds)
2026-02-25 20:16:56 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-02-25 20:16:55 +0100tjbc(~tjbc@user/fliife) fliife
2026-02-25 20:14:20 +0100Tuplanolla(~Tuplanoll@88-114-89-88.elisa-laajakaista.fi) Tuplanolla
2026-02-25 20:13:43 +0100tzh(~tzh@c-76-115-131-146.hsd1.or.comcast.net) tzh
2026-02-25 20:12:15 +0100tjbc(~tjbc@user/fliife) (Ping timeout: 245 seconds)
2026-02-25 20:10:39 +0100uli-fem(~uli-fem@118.210.1.123) (Ping timeout: 255 seconds)
2026-02-25 20:06:50 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 245 seconds)
2026-02-25 20:06:24 +0100tjbc(~tjbc@user/fliife) fliife
2026-02-25 20:05:06 +0100tjbc(~tjbc@user/fliife) (Ping timeout: 268 seconds)
2026-02-25 20:04:07 +0100uli-fem(~uli-fem@118.210.1.123)
2026-02-25 20:03:37 +0100tromp(~textual@2001:1c00:3487:1b00:7955:9591:6018:7ef9)
2026-02-25 20:02:40 +0100uli-fem(~uli-fem@118.210.1.123) (Ping timeout: 245 seconds)
2026-02-25 20:02:36 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-02-25 20:00:56 +0100 <haskellbridge> <ijouw> I think i messed the fmap up
2026-02-25 19:58:17 +0100uli-fem(~uli-fem@118.210.1.123)
2026-02-25 19:56:45 +0100 <haskellbridge> <ijouw> https://paste.tomsmeding.com/OUVh8TUU
2026-02-25 19:56:20 +0100 <haskellbridge> <ijouw> Some formatting issue
2026-02-25 19:56:03 +0100 <haskellbridge> <ijouw> That prints weiredly
2026-02-25 19:55:45 +0100 <haskellbridge> ... long message truncated: https://kf8nh.com/_heisenbridge/media/kf8nh.com/ROHzIHXhlwulEzElCZCROwyR/IEURazvg-wM (5 lines)
2026-02-25 19:55:45 +0100 <haskellbridge> <ijouw> Like so
2026-02-25 19:51:18 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 255 seconds)
2026-02-25 19:47:57 +0100 <haskellbridge> <ijouw> i usually use left to right composition
2026-02-25 19:47:45 +0100 <lambdabot> Nothing
2026-02-25 19:47:44 +0100 <probie> > (\xs -> let y:ys = xs in if null xs then Nothing else Just (y, ys)) []
2026-02-25 19:47:43 +0100 <Milan_Vanca> ijouw do you really find this more readable?
2026-02-25 19:47:05 +0100 <haskellbridge> <ijouw> i did not typecheck it
2026-02-25 19:46:48 +0100 <ski> hah, ijouw :)
2026-02-25 19:46:10 +0100 <lambdabot> *Exception: <interactive>:3:5-21: Non-exhaustive patterns in !Nothing
2026-02-25 19:46:08 +0100 <ski> > let !Nothing = Just 3 in ()
2026-02-25 19:46:05 +0100 <lambdabot> ()
2026-02-25 19:46:03 +0100 <ski> > let Nothing = Just 3 in ()
2026-02-25 19:45:40 +0100 <lambdabot> (*Exception: <interactive>:3:5-26: Non-exhaustive patterns in x : xs
2026-02-25 19:45:38 +0100 <ski> > let x:xs = [] :: [Integer] in (x,xs)
2026-02-25 19:45:19 +0100 <haskellbridge> <ijouw> counter = fmap (((s,v) -> responseLBS s [(hContentType, hvApplicationJson)] v) . ((status400,) . PL.pack ||| (status200,) . encode . increment)) . lazyRequestBody
2026-02-25 19:45:11 +0100 <ski> (and on other data constructors. however, a value of tuple type can never fail to match a tuple pattern, but for data types with multiple data constructors, you can get match failure, so it's good to only match on those, in `let'/`where'/toplevel sparingly, when you're sure that they won't actually fail ..)
2026-02-25 19:44:49 +0100rncwnd(~quassel@2a01:4f8:221:27c6::1)
2026-02-25 19:44:33 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-02-25 19:44:13 +0100rncwnd(~quassel@2a01:4f8:221:27c6::1) (Quit: Later)