2026/04/30

Newest at the top

2026-04-30 00:15:19 +0000Fischmiep(~Fischmiep@user/Fischmiep) Fischmiep
2026-04-30 00:15:06 +0000Fischmiep(~Fischmiep@user/Fischmiep) (Excess Flood)
2026-04-30 00:12:48 +0000Fischmiep(~Fischmiep@user/Fischmiep) Fischmiep
2026-04-30 00:12:31 +0000layline_(~layline@149.154.26.170) layline
2026-04-30 00:12:00 +0000merijn(~merijn@62.45.136.136) (Ping timeout: 244 seconds)
2026-04-30 00:09:27 +0000layline_(~layline@149.154.26.170) (Ping timeout: 255 seconds)
2026-04-30 00:07:26 +0000merijn(~merijn@62.45.136.136) merijn
2026-04-30 00:04:51 +0000Fischmiep(~Fischmiep@user/Fischmiep) (Ping timeout: 256 seconds)
2026-04-30 00:00:24 +0000Fischmiep(~Fischmiep@user/Fischmiep) Fischmiep
2026-04-29 23:58:20 +0000Fijxu(~Fijxu@user/fijxu) fijxu
2026-04-29 23:57:47 +0000Fischmiep(~Fischmiep@user/Fischmiep) (Excess Flood)
2026-04-29 23:56:06 +0000ephapticpulse(~user@user/ephapticpulse) (Quit: ERC 5.5.0.29.1 (IRC client for GNU Emacs 29.3))
2026-04-29 23:55:14 +0000Fischmiep(~Fischmiep@user/Fischmiep) Fischmiep
2026-04-29 23:55:07 +0000GdeVolpiano(~GdeVolpia@user/GdeVolpiano) GdeVolpiano
2026-04-29 23:54:20 +0000Fijxu(~Fijxu@user/fijxu) (Ping timeout: 244 seconds)
2026-04-29 23:54:20 +0000GdeVolpiano(~GdeVolpia@user/GdeVolpiano) (Ping timeout: 244 seconds)
2026-04-29 23:54:09 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 255 seconds)
2026-04-29 23:52:53 +0000Fischmiep(~Fischmiep@user/Fischmiep) (Ping timeout: 244 seconds)
2026-04-29 23:51:26 +0000Fischmie-(~Fischmiep@user/Fischmiep) (Excess Flood)
2026-04-29 23:50:21 +0000Fischmie-(~Fischmiep@user/Fischmiep) Fischmiep
2026-04-29 23:49:36 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-04-29 23:47:43 +0000leppard(~noOne@ipservice-092-208-182-236.092.208.pools.vodafone-ip.de) Inline
2026-04-29 23:43:25 +0000synchromesh(~john@2406:5a00:247e:1500:6092:d450:dbbd:88ed) synchromesh
2026-04-29 23:41:56 +0000synchromesh(~john@2406:5a00:247e:1500:6092:d450:dbbd:88ed) (Read error: Connection reset by peer)
2026-04-29 23:40:25 +0000humasect(~humasect@dyn-192-249-132-90.nexicom.net) (Quit: Leaving...)
2026-04-29 23:39:13 +0000czan(~czan@user/mange) czan
2026-04-29 23:38:19 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 244 seconds)
2026-04-29 23:37:03 +0000puke(~puke@user/puke) puke
2026-04-29 23:35:51 +0000tzh(~tzh@c-76-115-131-146.hsd1.or.comcast.net) (Remote host closed the connection)
2026-04-29 23:35:35 +0000tzh_(~tzh@c-76-115-131-146.hsd1.or.comcast.net)
2026-04-29 23:33:19 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-04-29 23:30:35 +0000pfc(~pfc@user/pfc) (Ping timeout: 245 seconds)
2026-04-29 23:29:46 +0000peterbecich(~Thunderbi@71.84.33.135) (Ping timeout: 248 seconds)
2026-04-29 23:21:17 +0000leppard(~noOne@ipservice-092-208-182-236.092.208.pools.vodafone-ip.de) (Ping timeout: 265 seconds)
2026-04-29 23:18:20 +0000FallenSky(~FallenSky@user/FallenSky) FallenSky
2026-04-29 23:18:05 +0000FallenSky(~FallenSky@user/FallenSky) (Remote host closed the connection)
2026-04-29 23:10:46 +0000 <EvanR> sort of a default implementation concept
2026-04-29 23:10:35 +0000 <EvanR> *ponders what you really want out of the specialization of Eq example*
2026-04-29 23:09:42 +0000arandombit(~arandombi@user/arandombit) (Remote host closed the connection)
2026-04-29 23:08:16 +0000 <EvanR> kind of like, immutable data is great, but then go mutate the data anyway
2026-04-29 23:07:48 +0000 <EvanR> yeah if you want to ignore the "no overlapping" rule of type classes, then you might be losing some of the goodness of type classes
2026-04-29 23:07:06 +0000layline_(~layline@149.154.26.170) layline
2026-04-29 23:06:11 +0000m_a_r_k(~m_a_r_k@archlinux/support/mark) m_a_r_k
2026-04-29 23:04:22 +0000 <geekosaur> the ghc users manual has an explanation of how instances are picked in that case
2026-04-29 23:01:17 +0000bitdex(~bitdex@gateway/tor-sasl/bitdex) bitdex
2026-04-29 22:59:21 +0000 <hadronized> but never really thought about how it works behind the hood
2026-04-29 22:59:12 +0000 <hadronized> I guess it’s OverlappingInstances
2026-04-29 22:58:42 +0000 <hadronized> if Stuff Int is provided, then what to pick?
2026-04-29 22:58:29 +0000 <hadronized> instance Eq Int where …
2026-04-29 22:58:21 +0000 <hadronized> instance Stuff a => Eq a where …