2025/12/03

Newest at the top

2025-12-04 00:25:36 +0100Lord_of_Life(~Lord@user/lord-of-life/x-2819915) Lord_of_Life
2025-12-04 00:23:51 +0100tromp(~textual@2001:1c00:3487:1b00:a4ed:9e46:fd5d:6b4e) (Quit: My iMac has gone to sleep. ZZZzzz…)
2025-12-04 00:23:41 +0100Lord_of_Life(~Lord@user/lord-of-life/x-2819915) (Quit: Laa shay'a waqi'un moutlaq bale kouloun moumkine)
2025-12-04 00:23:30 +0100 <geekosaur> due to pretty much any native English speaker 🙂
2025-12-04 00:22:25 +0100merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-12-04 00:22:15 +0100lambda_gibbon(~lambda_gi@208.83.175.39) (Ping timeout: 240 seconds)
2025-12-04 00:22:01 +0100Sgeo(~Sgeo@user/sgeo) Sgeo
2025-12-04 00:14:10 +0100 <EvanR> TMA, due to buffy the vampire slayer, anything can be anythinged
2025-12-04 00:12:37 +0100emmanuelux(~emmanuelu@user/emmanuelux) emmanuelux
2025-12-04 00:11:15 +0100merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 240 seconds)
2025-12-04 00:06:39 +0100merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-12-04 00:06:29 +0100oats(~oats@user/oats) oats
2025-12-04 00:06:14 +0100oats(~oats@user/oats) (Read error: Connection reset by peer)
2025-12-04 00:03:55 +0100 <haskellbridge> <lucabtz> Leary maybe your way is better than an Additive typeclass as I was doing
2025-12-03 23:59:54 +0100merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 244 seconds)
2025-12-03 23:58:58 +0100 <TMA> due to the vagaries of the English language/of English, nearly every word can be a noun, a verb and an adjective simultaneously. For some words there are some preferences to using certain alternatives in certain functions. Those are the vestiges of the past, when the current rules in the rule book did not rule.
2025-12-03 23:53:00 +0100merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-12-03 23:49:36 +0100Googulator90Googulator
2025-12-03 23:46:23 +0100 <monochrom> Summative, Productive >:)
2025-12-03 23:45:31 +0100michalz(~michalz@185.246.207.205) (Remote host closed the connection)
2025-12-03 23:44:33 +0100target_i(~target_i@user/target-i/x-6023099) (Quit: leaving)
2025-12-03 23:41:48 +0100 <Leary> I wanted adjectives, so I didn't reuse `Sum` and `Product`.
2025-12-03 23:41:43 +0100merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 240 seconds)
2025-12-03 23:41:08 +0100 <Leary> lucabtz: Yeah.
2025-12-03 23:38:25 +0100 <monochrom> Sum and Product are the newtype wrappers.
2025-12-03 23:37:14 +0100merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-12-03 23:35:49 +0100Googulator90(~Googulato@2a01-036d-0106-479c-d9ec-010d-f188-ffcb.pool6.digikabel.hu)
2025-12-03 23:35:47 +0100Googulator(~Googulato@2a01-036d-0106-479c-d9ec-010d-f188-ffcb.pool6.digikabel.hu) (Quit: Client closed)
2025-12-03 23:34:06 +0100 <EvanR> (actually is * commutative)
2025-12-03 23:33:35 +0100 <EvanR> + is required to be commutative and * is not. Good, so floating point can play xD
2025-12-03 23:27:07 +0100 <haskellbridge> <lucabtz> Additive and Multiplicative are just newtype wrappers?
2025-12-03 23:26:07 +0100merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 240 seconds)
2025-12-03 23:25:44 +0100jreicher(~user@user/jreicher) jreicher
2025-12-03 23:24:15 +0100 <Leary> Yeah, it originally did, that's why it follows the class dec. I removed it for some reason, lost to time.
2025-12-03 23:23:00 +0100 <haskellbridge> <lucabtz> Maybe in + I would require commutative too though
2025-12-03 23:22:27 +0100ZLima12_ZLima12
2025-12-03 23:21:28 +0100merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-12-03 23:17:34 +0100 <monochrom> :)
2025-12-03 23:10:33 +0100merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 260 seconds)
2025-12-03 23:09:16 +0100 <haskellbridge> <lucabtz> Leary yeah looks great
2025-12-03 23:05:44 +0100Googulator(~Googulato@2a01-036d-0106-479c-d9ec-010d-f188-ffcb.pool6.digikabel.hu)
2025-12-03 23:05:39 +0100merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-12-03 23:05:34 +0100Googulator(~Googulato@2a01-036d-0106-479c-d9ec-010d-f188-ffcb.pool6.digikabel.hu) (Quit: Client closed)
2025-12-03 23:05:19 +0100X-Scale(~ARM@50.65.114.89.rev.vodafone.pt) (Ping timeout: 240 seconds)
2025-12-03 23:04:01 +0100lambda_gibbon(~lambda_gi@208.83.175.39)
2025-12-03 23:02:24 +0100lambda_gibbon(~lambda_gi@208.83.175.39) (Ping timeout: 260 seconds)
2025-12-03 23:01:25 +0100weary-traveler(~user@user/user363627) (Remote host closed the connection)
2025-12-03 22:59:49 +0100 <Leary> lucabtz: You might be interested in these, which I wrote forever ago: https://paste.tomsmeding.com/eQbuVoyR
2025-12-03 22:57:54 +0100 <EvanR> seems to work for them
2025-12-03 22:57:46 +0100 <EvanR> but this class basically mirrors the idris version of Num