2025/11/11

Newest at the top

2025-11-11 16:40:17 +0100tromp(~textual@2001:1c00:3487:1b00:bd50:5f58:be67:a48d) (Quit: My iMac has gone to sleep. ZZZzzz…)
2025-11-11 16:37:50 +0100acarrico(~acarrico@pppoe-209-99-223-51.greenmountainaccess.net)
2025-11-11 16:35:25 +0100emmanuelux(~emmanuelu@user/emmanuelux) (Ping timeout: 264 seconds)
2025-11-11 16:34:12 +0100merijn(~merijn@77.242.116.146) (Ping timeout: 256 seconds)
2025-11-11 16:26:52 +0100ouilemur(~jgmerritt@user/ouilemur) ouilemur
2025-11-11 16:23:15 +0100gorignak(~gorignak@user/gorignak) gorignak
2025-11-11 16:23:00 +0100gorignak(~gorignak@user/gorignak) (Quit: quit)
2025-11-11 16:15:52 +0100lucabtz(~lucabtz@user/lucabtz) lucabtz
2025-11-11 16:15:38 +0100ljdarj(~Thunderbi@user/ljdarj) ljdarj
2025-11-11 16:15:22 +0100ljdarj(~Thunderbi@user/ljdarj) (Quit: ljdarj)
2025-11-11 16:14:26 +0100lucabtz(~lucabtz@user/lucabtz) (Remote host closed the connection)
2025-11-11 16:14:13 +0100j1n37(~j1n37@user/j1n37) j1n37
2025-11-11 16:08:25 +0100Square2(~Square4@user/square) (Ping timeout: 240 seconds)
2025-11-11 16:07:25 +0100Zemyla(~Zemyla@72.178.108.235) (Ping timeout: 250 seconds)
2025-11-11 16:05:50 +0100spew(~spew@user/spew) spew
2025-11-11 16:05:25 +0100fp(~Thunderbi@wireless-86-50-140-45.open.aalto.fi) (Ping timeout: 240 seconds)
2025-11-11 16:03:39 +0100 <Sidney> Just found it! Thank you so much
2025-11-11 16:02:56 +0100gorignak(~gorignak@user/gorignak) gorignak
2025-11-11 16:02:54 +0100 <merijn> And one earlier at 1:00: https://ircbrowse.tomsmeding.com/browse/lchaskell?id=1693741#trid1693741
2025-11-11 16:02:39 +0100gorignak(~gorignak@user/gorignak) (Client Quit)
2025-11-11 16:02:19 +0100 <merijn> Not sure if that's the one you meant
2025-11-11 16:02:13 +0100 <merijn> Incidentally, I do see a question from you at 02:42
2025-11-11 16:02:00 +0100 <merijn> Everything in this channel is
2025-11-11 16:01:38 +0100 <Sidney> Okay I will go back and check. Are you saying everything in the IRC is recorded so it should be there?
2025-11-11 16:00:49 +0100 <merijn> Note that the log timestamps are UTC+1, which might differ from wherever you are
2025-11-11 16:00:23 +0100 <merijn> Are you sure you checked the right time?
2025-11-11 15:59:52 +0100 <merijn> ah, you did >.>
2025-11-11 15:59:31 +0100 <merijn> Sidney: See the logs in the topic
2025-11-11 15:59:12 +0100emmanuelux(~emmanuelu@user/emmanuelux) emmanuelux
2025-11-11 15:58:24 +0100 <Sidney> Hi, I asked a few questions here last night but my computer crashed and now I don't have access to the answers I received. They were really high quality, so is there a way I can get access to them? I checked the logs for last night but I did not see any of the conversation. Thanks!
2025-11-11 15:57:55 +0100gorignak(~gorignak@user/gorignak) gorignak
2025-11-11 15:57:38 +0100gorignak(~gorignak@user/gorignak) (Quit: quit)
2025-11-11 15:57:29 +0100ouilemur(~jgmerritt@user/ouilemur) (Quit: WeeChat 4.7.0)
2025-11-11 15:54:07 +0100Zemy_(~Zemy@72.178.108.235)
2025-11-11 15:54:04 +0100Zemy(~Zemy@72.178.108.235) (Read error: Connection reset by peer)
2025-11-11 15:46:47 +0100 <Zemyla> I don't know if this is useful at all, but I'm thinking class Isofunctor f where { isomap :: AnIso' a b -> f a -> f b; (<$>#) :: Coercible a b -> p a b -> f a -> f b; (<$>#) = isomap coerce }
2025-11-11 15:45:09 +0100 <Zemyla> You'd need a way to witness the isomorphisms ((), a) ~ a ~ (a, ()) and Either Void a ~ a ~ Either a Void, which is difficult to do with both covariant and contravariant functors.
2025-11-11 15:44:20 +0100 <haskellbridge> <Morj> merijn: 99 problems are cool, I'll use them too. But they're lacking lazyness and other haskell-specific things
2025-11-11 15:43:29 +0100 <Zemyla> class Times f where { one :: f (); times :: f a -> f b -> f (a, b) }; class Plus f where { zero :: f Void; plus :: f a -> f b -> f (Either a b) }
2025-11-11 15:41:43 +0100 <Zemyla> So both covariant and contravariant Functors have notions of two different monoids.
2025-11-11 15:41:06 +0100Zemyla(~Zemyla@72.178.108.235) Zemyla
2025-11-11 15:40:08 +0100 <haskellbridge> <Morj> sm: Those are the style I'm looking for, but the quality is not great
2025-11-11 15:39:16 +0100 <lambdabot> http://www.haskell.org/haskellwiki/H-99:_Ninety-Nine_Haskell_Problems https://github.com/bitemyapp/learnhaskell http://www.reddit.com/r/dailyprogrammer/ http://www.reddit.com/r/programmingchallenges/
2025-11-11 15:39:16 +0100 <merijn> @where exercises
2025-11-11 15:38:08 +0100 <haskellbridge> <Morj> Leary: Thanks, this is the challenges I was thinking about
2025-11-11 15:37:42 +0100Putonlalla(~Putonlall@it-cyan.it.jyu.fi) Tuplanolla
2025-11-11 15:37:28 +0100 <Leary> Morj: Perhaps https://github.com/effectfully-ou/haskell-challenges
2025-11-11 15:37:05 +0100fp(~Thunderbi@wireless-86-50-140-45.open.aalto.fi) fp
2025-11-11 15:36:40 +0100orizuru(~orizuru@user/orizuru) (Ping timeout: 256 seconds)
2025-11-11 15:34:48 +0100 <haskellbridge> <sm> https://joyful.com/Haskell+map#courses or https://joyful.com/Haskell+map#books might jog the memory