2024/11/15

Newest at the top

2024-11-15 05:52:26 +0100olivial(~benjaminl@user/benjaminl) benjaminl
2024-11-15 05:37:28 +0100aforemny(~aforemny@2001:9e8:6cc5:1900:266e:896c:b9aa:a2eb) aforemny
2024-11-15 05:37:19 +0100aforemny_(~aforemny@i59F4C560.versanet.de) (Ping timeout: 260 seconds)
2024-11-15 05:37:15 +0100olivial(~benjaminl@user/benjaminl) (Remote host closed the connection)
2024-11-15 05:31:09 +0100petrichor(~znc-user@user/petrichor) (Quit: ZNC 1.8.2 - https://znc.in)
2024-11-15 05:24:10 +0100ft(~ft@p4fc2a26f.dip0.t-ipconnect.de) ft
2024-11-15 05:22:55 +0100ft(~ft@p4fc2a216.dip0.t-ipconnect.de) (Ping timeout: 264 seconds)
2024-11-15 05:13:24 +0100spew_(~spew@201.141.99.170) (Client Quit)
2024-11-15 05:12:21 +0100spew_(~spew@201.141.99.170) spew
2024-11-15 05:12:12 +0100spew_(~spew@201.141.99.170) (Client Quit)
2024-11-15 05:12:04 +0100spew_(~spew@201.141.99.170) spew
2024-11-15 05:06:30 +0100peterbecich(~Thunderbi@syn-047-229-123-186.res.spectrum.com) peterbecich
2024-11-15 05:04:08 +0100ystael(~ystael@user/ystael) (Ping timeout: 265 seconds)
2024-11-15 04:52:40 +0100ShannonB(~ShannonB@user/ShannonB) ShannonB
2024-11-15 04:49:39 +0100 <EvanR> so if you arrive at a dependency along different routes it's the same instance
2024-11-15 04:49:14 +0100 <EvanR> because there's only ever zero or one instances for a given type
2024-11-15 04:49:14 +0100peterbecich(~Thunderbi@syn-047-229-123-186.res.spectrum.com) (Remote host closed the connection)
2024-11-15 04:48:19 +0100 <EvanR> s/basically/because/
2024-11-15 04:48:11 +0100 <EvanR> in "type classes vs the world" he shows a slide with a diamond dependency, and basically type classes, nothing bad happens
2024-11-15 04:39:12 +0100pavonia(~user@user/siracusa) (Quit: Bye!)
2024-11-15 04:31:06 +0100td_(~td@i53870902.versanet.de) td_
2024-11-15 04:29:27 +0100td_(~td@i5387092A.versanet.de) (Ping timeout: 252 seconds)
2024-11-15 04:28:44 +0100mceresa(~mceresa@user/mceresa) (Ping timeout: 244 seconds)
2024-11-15 04:21:07 +0100Katarushisu6Katarushisu
2024-11-15 04:21:07 +0100Katarushisu(~Katarushi@finc-20-b2-v4wan-169598-cust1799.vm7.cable.virginm.net) (Ping timeout: 265 seconds)
2024-11-15 04:18:51 +0100Katarushisu6(~Katarushi@finc-20-b2-v4wan-169598-cust1799.vm7.cable.virginm.net) Katarushisu
2024-11-15 04:12:19 +0100hsw(~hsw@2001-b030-2303-0104-0172-0025-0012-0132.hinet-ip6.hinet.net) hsw
2024-11-15 04:10:28 +0100yisef(~yisef@122.10.198.17)
2024-11-15 04:10:10 +0100yisef(~yisef@122.10.198.17) (Client Quit)
2024-11-15 04:09:57 +0100troojg(~troojg@user/troojg) (Ping timeout: 246 seconds)
2024-11-15 04:07:15 +0100 <sm> https://en.wikipedia.org/wiki/Multiple_inheritance#The_diamond_problem
2024-11-15 04:07:12 +0100yisef(~yisef@122.10.198.17)
2024-11-15 04:05:02 +0100 <sm> I don't know about multiple inheritance either but suspect that's the root problem
2024-11-15 04:04:11 +0100 <sm> I guess: long chains of dependency make the whole system more brittle ?
2024-11-15 04:03:39 +0100shapr(~user@2601:19c:417e:5434:b5b7:a31:f560:51b7) (Quit: sleep)
2024-11-15 03:41:38 +0100jjhoo(~jahakala@user/jjhoo) jjhoo
2024-11-15 03:38:38 +0100peterbecich(~Thunderbi@syn-047-229-123-186.res.spectrum.com) peterbecich
2024-11-15 03:36:00 +0100talismanick(~user@2601:644:937c:ed10::ae5) talismanick
2024-11-15 03:29:37 +0100jjhoo(~jahakala@user/jjhoo) (Ping timeout: 248 seconds)
2024-11-15 03:29:24 +0100 <EvanR> not sure how that translates to haskell
2024-11-15 03:29:14 +0100 <EvanR> one problem with oop inheritance, usually, is joe schmoe want's his class to inherit from multiple other classes simultaneously. It's a problem either because you aren't allowed to do it, or because you are allowed to do it (e.g. in python)
2024-11-15 03:25:46 +0100Square(~Square@user/square) Square
2024-11-15 03:19:27 +0100 <monochrom> haha
2024-11-15 03:19:08 +0100 <Axman6> it makes sorting out the will much more difficult
2024-11-15 03:17:14 +0100tabemann(~tabemann@2600:1700:7990:24e0:9f6b:68a6:cce5:e580)
2024-11-15 03:17:00 +0100tabemann(~tabemann@2600:1700:7990:24e0:17cd:7c4b:64d7:5714) (Read error: Connection reset by peer)
2024-11-15 03:08:22 +0100gmg(~user@user/gehmehgeh) gehmehgeh
2024-11-15 03:06:43 +0100gmg(~user@user/gehmehgeh) (Remote host closed the connection)
2024-11-15 02:59:15 +0100Tuplanolla(~Tuplanoll@91-159-69-59.elisa-laajakaista.fi) (Quit: Leaving.)
2024-11-15 02:52:48 +0100 <monochrom> What is the problem?