2025/03/21

Newest at the top

2025-03-21 08:03:09 +0100ash3en(~Thunderbi@89.56.182.235) (Client Quit)
2025-03-21 08:02:53 +0100kh0d(~kh0d@212.200.65.86) (Ping timeout: 245 seconds)
2025-03-21 08:02:19 +0100 <Axman6> if it has a generic type, it might also not be cached
2025-03-21 08:02:02 +0100 <Axman6> top level values are generally only evaluated once, just like all named things in Haskell. There are caveats to that though, if it's a function I can't remember what happens
2025-03-21 08:00:56 +0100caconym(~caconym@user/caconym) caconym
2025-03-21 08:00:46 +0100alfiee(~alfiee@user/alfiee) alfiee
2025-03-21 08:00:01 +0100caconym(~caconym@user/caconym) (Quit: bye)
2025-03-21 07:58:41 +0100ash3en(~Thunderbi@89.56.182.235) ash3en
2025-03-21 07:56:55 +0100kh0d(~kh0d@212.200.65.86) kh0d
2025-03-21 07:55:48 +0100merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 245 seconds)
2025-03-21 07:54:35 +0100weary-traveler(~user@user/user363627) (Remote host closed the connection)
2025-03-21 07:52:00 +0100Inst(~Inst@user/Inst) (Remote host closed the connection)
2025-03-21 07:50:54 +0100merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-03-21 07:49:50 +0100Inst(~Inst@user/Inst) Inst
2025-03-21 07:49:29 +0100synchromesh(~john@2406:5a00:24cf:bb00:19d8:9179:8622:bdf3) synchromesh
2025-03-21 07:48:29 +0100synchromesh(~john@2406:5a00:24cf:bb00:19d8:9179:8622:bdf3) (Read error: Connection reset by peer)
2025-03-21 07:47:24 +0100Inst(~Inst@user/Inst) (Remote host closed the connection)
2025-03-21 07:45:14 +0100 <Inst> Every time the page is served, is the top-level definition re-evaluated? Or would it be more efficient to freeze it with IORef, then pass the IORef to the route handler as an argument, with the route handler being in MonadIO?
2025-03-21 07:44:00 +0100 <Inst> Let's say, I'm using a web framework. I define a webpage under Lucid, Lucid2, or Blaze on the top-level.
2025-03-21 07:43:47 +0100acidjnk(~acidjnk@p200300d6e71c4f937555fc5a67c80b19.dip0.t-ipconnect.de) acidjnk
2025-03-21 07:43:25 +0100 <Inst> curious, do you need to use IORef (or relatives) to cache top-level data?
2025-03-21 07:43:10 +0100Inst(~Inst@user/Inst) Inst
2025-03-21 07:40:03 +0100merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 252 seconds)
2025-03-21 07:35:07 +0100merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-03-21 07:24:46 +0100kh0d(~kh0d@212.200.65.86) (Ping timeout: 265 seconds)
2025-03-21 07:24:39 +0100merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 260 seconds)
2025-03-21 07:19:26 +0100alfiee(~alfiee@user/alfiee) (Ping timeout: 244 seconds)
2025-03-21 07:19:20 +0100merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-03-21 07:18:04 +0100kh0d(~kh0d@212.200.65.86)
2025-03-21 07:15:21 +0100alfiee(~alfiee@user/alfiee) alfiee
2025-03-21 07:09:33 +0100takuan(~takuan@d8D86B601.access.telenet.be)
2025-03-21 07:08:56 +0100merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 272 seconds)
2025-03-21 07:03:32 +0100merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-03-21 07:00:20 +0100dolio(~dolio@130.44.140.168) (Quit: ZNC 1.9.1 - https://znc.in)
2025-03-21 06:58:22 +0100poscat(~poscat@user/poscat) poscat
2025-03-21 06:56:04 +0100merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 260 seconds)
2025-03-21 06:56:00 +0100poscat(~poscat@user/poscat) (Quit: Bye)
2025-03-21 06:54:25 +0100dolio(~dolio@130.44.140.168) dolio
2025-03-21 06:50:52 +0100dolio(~dolio@130.44.140.168) (Quit: ZNC 1.9.1 - https://znc.in)
2025-03-21 06:50:13 +0100kh0d(~kh0d@212.200.65.86) (Ping timeout: 248 seconds)
2025-03-21 06:49:52 +0100merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-03-21 06:45:29 +0100kh0d(~kh0d@212.200.65.86) kh0d
2025-03-21 06:39:19 +0100merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 260 seconds)
2025-03-21 06:35:13 +0100sabathan(~sabathan@amarseille-159-1-12-107.w86-203.abo.wanadoo.fr)
2025-03-21 06:34:06 +0100merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-03-21 06:34:04 +0100peterbecich(~Thunderbi@syn-047-229-123-186.res.spectrum.com) (Ping timeout: 252 seconds)
2025-03-21 06:33:42 +0100alfiee(~alfiee@user/alfiee) (Ping timeout: 252 seconds)
2025-03-21 06:31:12 +0100sabathan(~sabathan@amarseille-159-1-12-107.w86-203.abo.wanadoo.fr) (Read error: Connection reset by peer)
2025-03-21 06:29:47 +0100peterbecich(~Thunderbi@syn-047-229-123-186.res.spectrum.com) peterbecich
2025-03-21 06:29:17 +0100alfiee(~alfiee@user/alfiee) alfiee