Home liberachat/#haskell: Logs Calendar

Logs on 2023-01-19 (liberachat/#haskell)

00:01:01 halting joins (~Oliver@177.129.53.34)
00:01:04 × halting quits (~Oliver@177.129.53.34) (Max SendQ exceeded)
00:01:31 halting joins (~Oliver@177.129.53.34)
00:01:38 <Guest75> geekosaur, yes, DeriveGeneric worked very nicely for me with "normal" recursive type
00:02:04 × halting quits (~Oliver@177.129.53.34) (Max SendQ exceeded)
00:02:11 merijn joins (~merijn@c-001-001-014.client.esciencecenter.eduvpn.nl)
00:02:30 halting joins (~Oliver@177.129.53.34)
00:03:14 <Guest75> deriving 1 typeclasses sounds cool
00:04:05 × halting quits (~Oliver@177.129.53.34) (Client Quit)
00:04:25 <Guest75> I was also thinking to implement 2 types — fixed and unfixed sort of separately. and have a conversion from "manually" defined fixed type to/from (Fix ListF) [or what it is]. That also seems to solve my problem
00:06:33 <geekosaur> is that the Base type family jackdk mentioned, perhaps?
00:07:08 <Guest75> ah, cool. if that's what it automates then nice :-)
00:07:19 <Guest75> need to learn about type families
00:09:47 beteigeuze joins (~Thunderbi@bl14-81-220.dsl.telepac.pt)
00:12:15 Lycurgus joins (~juan@user/Lycurgus)
00:22:28 cheater_ joins (~Username@user/cheater)
00:22:41 × cheater quits (~Username@user/cheater) (Ping timeout: 246 seconds)
00:22:43 cheater_ is now known as cheater
00:24:01 GeneralKenobi is now known as oldfashionedcow
00:27:31 fizbin joins (~fizbin@user/fizbin)
00:29:50 mizlan joins (~mizlan@2607:f010:2a7:1005:cca3:e028:1e9b:60c9)
00:36:35 × mizlan quits (~mizlan@2607:f010:2a7:1005:cca3:e028:1e9b:60c9) (Ping timeout: 260 seconds)
00:36:36 × merijn quits (~merijn@c-001-001-014.client.esciencecenter.eduvpn.nl) (Ping timeout: 272 seconds)
00:37:19 × tureba quits (~tureba@tureba.org) (Remote host closed the connection)
00:41:34 bgs joins (~bgs@212-85-160-171.dynamic.telemach.net)
00:42:33 mizlan joins (~mizlan@2607:f010:2a7:1005:cca3:e028:1e9b:60c9)
00:53:09 yangby joins (~secret@42.230.241.149)
00:53:42 × yangby quits (~secret@42.230.241.149) (Client Quit)
00:57:50 talismanick joins (~talismani@2601:200:c181:4c40::1be2)
01:01:33 × hamster quits (~ham@user/ham) (Ping timeout: 260 seconds)
01:04:27 eggplantade joins (~Eggplanta@2600:1700:38c5:d800:1812:9885:2ce4:4618)
01:04:45 hamster joins (~ham@user/ham)
01:05:43 waleee joins (~waleee@2001:9b0:213:7200:cc36:a556:b1e8:b340)
01:08:47 × eggplantade quits (~Eggplanta@2600:1700:38c5:d800:1812:9885:2ce4:4618) (Ping timeout: 255 seconds)
01:09:31 × mei quits (~mei@user/mei) (Remote host closed the connection)
01:09:37 mei joins (~mei@user/mei)
01:10:49 × albet70 quits (~xxx@2400:8902::f03c:92ff:fe60:98d8) (Remote host closed the connection)
01:13:19 × Guest75 quits (~Guest75@178.141.138.233) (Quit: Client closed)
01:16:16 freeside joins (~mengwong@bb115-66-48-84.singnet.com.sg)
01:16:56 albet70 joins (~xxx@2400:8902::f03c:92ff:fe60:98d8)
01:18:26 × waleee quits (~waleee@2001:9b0:213:7200:cc36:a556:b1e8:b340) (Quit: WeeChat 3.8)
01:18:33 wroathe joins (~wroathe@207-153-38-140.fttp.usinternet.com)
01:18:33 × wroathe quits (~wroathe@207-153-38-140.fttp.usinternet.com) (Changing host)
01:18:33 wroathe joins (~wroathe@user/wroathe)
01:19:35 waleee joins (~waleee@2001:9b0:213:7200:cc36:a556:b1e8:b340)
01:21:46 tsandstr joins (~user@2601:18b:8100:7300::524)
01:22:12 × freeside quits (~mengwong@bb115-66-48-84.singnet.com.sg) (Ping timeout: 272 seconds)
01:22:51 Sciencentistguy8 joins (~sciencent@hacksoc/ordinary-member)
01:24:25 × xff0x_ quits (~xff0x@2405:6580:b080:900:1b7c:cb8c:e680:938e) (Ping timeout: 260 seconds)
01:24:30 × mcglk quits (~mcglk@131.191.49.120) (Read error: Connection reset by peer)
01:24:51 × fizbin quits (~fizbin@user/fizbin) (Remote host closed the connection)
01:24:53 × Sciencentistguy quits (~sciencent@hacksoc/ordinary-member) (Ping timeout: 260 seconds)
01:24:54 Sciencentistguy8 is now known as Sciencentistguy
01:24:55 jakalx parts (~jakalx@base.jakalx.net) ()
01:25:12 fizbin joins (~fizbin@user/fizbin)
01:25:21 <tsandstr> Newb question:
01:25:21 <tsandstr> Suppose I have some `Monad m` and a type with a data constuctor `Thing : Int -> Bool -> Thing`. Then I can define `foo : m Int -> m Bool -> m Thing` by `foo = liftM2 Thing`. But what if instead Thing is defined using (tradional) record syntax? Is there a clever way to lift the data constructor in this way while preserving the nicenesses of record syntax?
01:25:33 mcglk joins (~mcglk@131.191.49.120)
01:27:08 <geekosaur> record syntax is just standard syntax with automatically defined accessors; liftA2/liftM2 still works, and is a common pattern
01:27:37 × Tuplanolla quits (~Tuplanoll@91-159-68-152.elisa-laajakaista.fi) (Quit: Leaving.)
01:28:14 <monochrom> Do you prefer "liftM2 (\i b -> Thing{intfield=i, boolfield=b})"? Because that's the only way to get record syntax involved.
01:29:15 <tsandstr> geekosaur: I suppose the example I described above doesn't quite demonstrate my goal. Before I added in the monadic context, I had something that looks like `foo = Thing {fieldA = 1, fieldB = True}`.
01:29:32 <tsandstr> But now the 1 and the `True` are wrapped in a monadic context so this is a pain
01:29:45 <geekosaur> that is the same as Thing Int Bool, though
01:29:50 Guest75 joins (~Guest75@178.141.138.233)
01:29:51 <jackdk> I think I can get you something, stdby
01:30:20 <geekosaur> so `liftM2 Thing` still works, unless you're trying to use record update syntax to assign the fields
01:30:22 <tsandstr> Indeed, it is the same thing, but I actually have about 15 different fields, and I don't want the code to be sensitive to the order in which they happen to be listed in the type constructor
01:31:11 <monochrom> Thank God liftM15 doesn't exist yet.
01:33:18 <geekosaur> this sounds vaguely like the ApplicativeDo / RecordWildCards thing
01:33:23 <jackdk> tsandstr: These are the idioms I like to use when assembling records in a monadic context: https://www.irccloud.com/pastebin/M1i564sm/Records.hs
01:33:28 <jackdk> geekosaur: indeed
01:34:38 <tsandstr> jackdk: So, essentially, you suggest just wrapping everything up in do notation and unwrapping each field value individually before shoving them into the record?
01:35:15 <tsandstr> I had hoped that the beautiful language (TM) of Haskell would admit something nicer than that, but I suppose it will have to do
01:35:35 <jackdk> tsandstr: Yes. There is also the so-called "higher-kinded data" approach, where you put a `f :: Type -> Type` parameter into your record: `data Thing f = Thing { foo :: f String, bar :: f Int }`, but it's kinda niche and not that well-adopted. If you call yourself a newbie, I'd stick with what I've put in the snippet above - that's an idiom we use at work and it works fine for us
01:35:53 <geekosaur> records are one of the uglier parts of the otherwise beautiful language
01:36:07 × infinity0 quits (~infinity0@pwned.gg) (Ping timeout: 252 seconds)
01:36:35 <geekosaur> could probably automate it with Generics and some head-banging
01:36:47 <jackdk> Speaking of banging, someone just released https://hackage.haskell.org/package/monadic-bang-0.1.0.0 , but I haven't tried it on anything, let alone record expressions
01:36:49 infinity0 joins (~infinity0@pwned.gg)
01:37:14 <tsandstr> jackdk: Ah, I see that I glossed over the RecordWildcards bit, which cleans much of it up
01:37:59 <jackdk> tsandstr: I am generally pretty careful with `-XRecordWildcards` because it means changing data types can cause variable clashes and other weirdness. But here it seems like a good idiom.
01:38:37 <tsandstr> jackdk: Alright, thank you for the help! I'll give it a whirl and see if it seems to cause any undesirable behavior
01:39:20 beteigeuze1 joins (~Thunderbi@193.136.132.10)
01:39:22 × fizbin quits (~fizbin@user/fizbin) (Ping timeout: 256 seconds)
01:39:22 × beteigeuze quits (~Thunderbi@bl14-81-220.dsl.telepac.pt) (Ping timeout: 256 seconds)
01:39:22 beteigeuze1 is now known as beteigeuze
01:39:29 <jackdk> I doubt it will, we do it a fair amount at work.
01:39:47 fizbin joins (~fizbin@user/fizbin)
01:40:12 × vykt quits (~vykt@92.40.125.142.threembb.co.uk) (Quit: leaving)
01:40:51 bitdex joins (~bitdex@gateway/tor-sasl/bitdex)
01:43:42 <tsandstr> I am working on a little toy project to parse theme files for xfwm and turn them into window decorations for XMonad
01:43:54 <tsandstr> And these parser combinators have just gotten so complicated :P
01:45:52 freeside joins (~mengwong@bb115-66-48-84.singnet.com.sg)
01:48:33 × hounded quits (~hounded@2603-7000-da43-eccc-0000-0000-0000-0cec.res6.spectrum.com) (Quit: Leaving)
01:48:33 × hounded_woodstoc quits (~hounded@2603-7000-da43-eccc-0000-0000-0000-0cec.res6.spectrum.com) (Quit: Leaving)
01:50:42 × freeside quits (~mengwong@bb115-66-48-84.singnet.com.sg) (Ping timeout: 272 seconds)
01:53:22 × __monty__ quits (~toonn@user/toonn) (Quit: leaving)
01:53:33 beteigeuze1 joins (~Thunderbi@bl14-81-220.dsl.telepac.pt)
01:53:49 Guest5498 is now known as Sauvin
01:55:00 × Lycurgus quits (~juan@user/Lycurgus) (Quit: Exeunt: personae.ai-integration.biz)
01:55:14 × beteigeuze quits (~Thunderbi@193.136.132.10) (Ping timeout: 256 seconds)
01:55:14 beteigeuze1 is now known as beteigeuze
02:02:13 × Guest75 quits (~Guest75@178.141.138.233) (Ping timeout: 260 seconds)
02:02:55 × waleee quits (~waleee@2001:9b0:213:7200:cc36:a556:b1e8:b340) (Ping timeout: 260 seconds)
02:03:44 freeside joins (~mengwong@bb115-66-48-84.singnet.com.sg)
02:04:02 nilcdr joins (~nilcdr@user/nilcdr)
02:06:09 waleee joins (~waleee@2001:9b0:213:7200:cc36:a556:b1e8:b340)
02:07:11 xff0x_ joins (~xff0x@125x103x176x34.ap125.ftth.ucom.ne.jp)
02:08:01 × freeside quits (~mengwong@bb115-66-48-84.singnet.com.sg) (Ping timeout: 252 seconds)
02:08:50 × boxscape_ quits (~boxscape_@81.191.27.107) (Ping timeout: 256 seconds)
02:09:59 ddellacosta joins (~ddellacos@86.106.143.52)
02:17:44 × machinedgod quits (~machinedg@d198-53-218-113.abhsia.telus.net) (Ping timeout: 260 seconds)
02:28:26 <Umeaboy> Is the build progress supposed to be going from 99% back to 84% and then back up towards 99% again? Sorry if I seem dumb, but I want to know if this is a normal behavior or not. It's still continuing so I guess it's normal, but I'm not sure.
02:29:07 <Umeaboy> It's been building for over 3 hours so far.
02:32:54 merijn joins (~merijn@c-001-001-014.client.esciencecenter.eduvpn.nl)
02:33:46 × beteigeuze quits (~Thunderbi@bl14-81-220.dsl.telepac.pt) (Ping timeout: 256 seconds)
02:38:21 codaraxis joins (~codaraxis@user/codaraxis)
02:43:52 freeside joins (~mengwong@bb115-66-48-84.singnet.com.sg)
02:45:10 razetime joins (~Thunderbi@117.254.35.246)
02:47:37 × mizlan quits (~mizlan@2607:f010:2a7:1005:cca3:e028:1e9b:60c9) (Ping timeout: 252 seconds)
02:48:21 × freeside quits (~mengwong@bb115-66-48-84.singnet.com.sg) (Ping timeout: 268 seconds)
02:52:14 [_] joins (~itchyjunk@user/itchyjunk/x-7353470)
02:52:40 freeside joins (~mengwong@bb115-66-48-84.singnet.com.sg)
02:52:55 × [_] quits (~itchyjunk@user/itchyjunk/x-7353470) (Read error: error:1408F10B:SSL routines:ssl3_get_record:wrong version number)
02:53:13 [_] joins (~itchyjunk@user/itchyjunk/x-7353470)
02:54:39 <sm> Umeaboy: I don't remember seeing fluctuating percentage.. curious what you're watching - are you building GHC
02:54:40 <sm> ?
02:54:59 <Umeaboy> sm: Yes.
02:55:24 <Umeaboy> hadrian/build was my latest command before the build process began.
02:55:53 × [itchyjunk] quits (~itchyjunk@user/itchyjunk/x-7353470) (Ping timeout: 255 seconds)
02:56:16 <sm> ah, I'm not familiar with their special build tools.. #ghc would know if you don't get an answer. 3 hours sounds possible, but hopefully it is making progress and not overflowing memory into swap
02:57:00 × freeside quits (~mengwong@bb115-66-48-84.singnet.com.sg) (Ping timeout: 256 seconds)
02:59:30 × nilcdr quits (~nilcdr@user/nilcdr) (Read error: Connection reset by peer)
03:02:35 × thegeekinside quits (~thegeekin@189.217.82.244) (Read error: Connection reset by peer)
03:07:28 × merijn quits (~merijn@c-001-001-014.client.esciencecenter.eduvpn.nl) (Ping timeout: 268 seconds)
03:09:11 jakalx joins (~jakalx@base.jakalx.net)
03:09:50 mizlan joins (~mizlan@2607:f010:2a7:1005:cca3:e028:1e9b:60c9)
03:11:25 × jero98772 quits (~jero98772@2800:484:1d80:d8ce:3490:26c5:1782:da8c) (Remote host closed the connection)
03:13:27 × oldfashionedcow quits (~Rahul_San@user/oldfashionedcow) (Quit: WeeChat 3.7.1)
03:18:10 × mizlan quits (~mizlan@2607:f010:2a7:1005:cca3:e028:1e9b:60c9) (Ping timeout: 260 seconds)
03:21:10 × ddellacosta quits (~ddellacos@86.106.143.52) (Ping timeout: 252 seconds)
03:21:41 slack1256 joins (~slack1256@181.42.49.146)
03:23:49 mizlan joins (~mizlan@2607:f010:2a7:1005:cca3:e028:1e9b:60c9)
03:26:27 × [_] quits (~itchyjunk@user/itchyjunk/x-7353470) (Remote host closed the connection)
03:28:20 <jackdk> I dunno if it's different to the build system which goes into releases, but I compiled GHC 9.2.4 last night and it did not take that long.
03:32:08 × segfaultfizzbuzz quits (~segfaultf@23-93-74-212.fiber.dynamic.sonic.net) (Ping timeout: 256 seconds)
03:34:32 <sm> top would tell more. Normally ~4G ram is recommended
03:37:32 freeside joins (~mengwong@bb115-66-48-84.singnet.com.sg)
03:42:10 × freeside quits (~mengwong@bb115-66-48-84.singnet.com.sg) (Ping timeout: 272 seconds)
03:43:14 freeside joins (~mengwong@bb115-66-48-84.singnet.com.sg)
03:48:34 × freeside quits (~mengwong@bb115-66-48-84.singnet.com.sg) (Ping timeout: 256 seconds)
03:49:17 × johnw quits (~johnw@76-234-69-149.lightspeed.frokca.sbcglobal.net) (Quit: ZNC - http://znc.in)
03:51:03 finn_elija joins (~finn_elij@user/finn-elija/x-0085643)
03:51:03 × FinnElija quits (~finn_elij@user/finn-elija/x-0085643) (Killed (NickServ (Forcing logout FinnElija -> finn_elija)))
03:51:03 finn_elija is now known as FinnElija
03:51:16 eggplantade joins (~Eggplanta@2600:1700:38c5:d800:1812:9885:2ce4:4618)
03:54:14 × td_ quits (~td@83.135.9.57) (Ping timeout: 256 seconds)
03:55:42 td_ joins (~td@83.135.9.34)
04:03:01 × eggplantade quits (~Eggplanta@2600:1700:38c5:d800:1812:9885:2ce4:4618) (Remote host closed the connection)
04:06:45 × EvanR quits (~EvanR@user/evanr) (Remote host closed the connection)
04:07:05 EvanR joins (~EvanR@user/evanr)
04:12:01 mbuf joins (~Shakthi@49.204.116.120)
04:18:42 × codaraxis quits (~codaraxis@user/codaraxis) (Ping timeout: 255 seconds)
04:27:08 × wroathe quits (~wroathe@user/wroathe) (Ping timeout: 272 seconds)
04:29:04 dsrt^ joins (~dsrt@76.145.190.81)
04:29:19 <Inst> hmmm
04:29:21 <Inst> how does this work
04:29:33 <Inst> type Blue :: (Type,Type) -> Type
04:29:36 <Inst> data Blue a
04:34:59 × tsandstr quits (~user@2601:18b:8100:7300::524) (Remote host closed the connection)
04:37:41 tsandstr joins (~user@2601:18b:8100:7300::524)
04:40:45 <tsandstr> Running into some strange problems that I dont quite understand. For context, I am hacking around in xmonad-contrib. I am trying to make use of the `filepath` and `directory` packages, both of which are included under `build-depends` in xmonad-contrib.cabal. However, when I try to `import System.OsPath` in my module, I get an error reading "Could not find module ‘System.OsPath’" and "It is not a module in the cu
04:40:45 <tsandstr> rrent program, or in any known package." Any ideas as to what could be causing this behavior?
04:44:28 <jackdk> tsandstr: OsPath only came in in `1.4.100.0`, so if you add that version constraint you'll either download new versions of the libraries or get a message why cabal won't select that version for you
04:48:03 <tsandstr> jackdk: Aha! That makes perfect sense. Where would I have looked to find that information myself?
04:48:38 × jao quits (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Ping timeout: 256 seconds)
04:49:38 <jackdk> https://hackage.haskell.org/package/filepath links to the changelog and if you're lucky things are in there, otherwise you can click around the different versions on hackage
04:49:46 × mizlan quits (~mizlan@2607:f010:2a7:1005:cca3:e028:1e9b:60c9) (Ping timeout: 256 seconds)
04:49:53 <tsandstr> jackdk: Gotcha. 'Preciate it!
04:52:08 mizlan joins (~mizlan@2607:f010:2a7:1005:cca3:e028:1e9b:60c9)
04:55:58 eggplantade joins (~Eggplanta@2600:1700:38c5:d800:1812:9885:2ce4:4618)
05:03:14 merijn joins (~merijn@c-001-001-014.client.esciencecenter.eduvpn.nl)
05:04:23 <jackdk> Specifically `filepath ^>=1.4.100.0` or `filepath >=1.4.100.0 && <1.5`
05:07:20 × thongpv quits (~thongpv87@2001:ee0:5577:f0d0:5c56:4f57:55a9:a6ea) (Ping timeout: 256 seconds)
05:10:33 freeside joins (~mengwong@bb115-66-48-84.singnet.com.sg)
05:14:50 × freeside quits (~mengwong@bb115-66-48-84.singnet.com.sg) (Ping timeout: 260 seconds)
05:18:32 freeside joins (~mengwong@bb115-66-48-84.singnet.com.sg)
05:23:08 × freeside quits (~mengwong@bb115-66-48-84.singnet.com.sg) (Ping timeout: 268 seconds)
05:24:20 Vajb joins (~Vajb@hag-jnsbng11-58c3a5-27.dhcp.inet.fi)
05:30:52 × Vajb quits (~Vajb@hag-jnsbng11-58c3a5-27.dhcp.inet.fi) (Read error: Connection reset by peer)
05:31:38 Vajb joins (~Vajb@2001:999:78d:d7:457c:7773:573e:6903)
05:37:22 × merijn quits (~merijn@c-001-001-014.client.esciencecenter.eduvpn.nl) (Ping timeout: 256 seconds)
05:42:41 johnw joins (~johnw@76-234-69-149.lightspeed.frokca.sbcglobal.net)
05:45:52 × slack1256 quits (~slack1256@181.42.49.146) (Ping timeout: 256 seconds)
05:47:21 ddellacosta joins (~ddellacos@143.244.47.76)
05:51:23 × use-value quits (~Thunderbi@2a00:23c6:8a03:2f01:c1c3:e297:674c:356d) (Quit: use-value)
05:53:21 jwiegley joins (~jwiegley@2600:1700:cf00:db0:a0d2:9e2f:f137:2e8b)
06:12:23 freeside joins (~mengwong@bb115-66-48-84.singnet.com.sg)
06:14:52 thongpv joins (~thongpv87@2001:ee0:5577:f0d0:5f49:41ac:35af:496b)
06:17:20 × freeside quits (~mengwong@bb115-66-48-84.singnet.com.sg) (Ping timeout: 272 seconds)
06:19:03 jrm2 joins (~jrm@user/jrm)
06:19:56 × jrm quits (~jrm@user/jrm) (Read error: Connection reset by peer)
06:20:29 jrm2 is now known as jrm
06:25:06 × sammelweis quits (~quassel@2601:401:8200:2d4c:bd9:d04c:7f69:eb10) (Quit: No Ping reply in 180 seconds.)
06:26:23 sammelweis joins (~quassel@2601:401:8200:2d4c:bd9:d04c:7f69:eb10)
06:26:24 <maerwald[m]> tsandstr: filepath is a boot library shipped with GHC. GHC doesn't ship this version yet. You can update to a newer one, but cabal usually prefers the version shipped witH GHC
06:31:36 codaraxis joins (~codaraxis@user/codaraxis)
06:33:02 × bgs quits (~bgs@212-85-160-171.dynamic.telemach.net) (Remote host closed the connection)
06:38:44 freeside joins (~mengwong@bb115-66-48-84.singnet.com.sg)
06:41:56 × Umeaboy quits (~Umeaboy@94-255-145-133.cust.bredband2.com) (Quit: Leaving)
06:43:06 × freeside quits (~mengwong@bb115-66-48-84.singnet.com.sg) (Ping timeout: 256 seconds)
06:45:02 × azimut quits (~azimut@gateway/tor-sasl/azimut) (Ping timeout: 255 seconds)
06:48:27 theproffesor joins (~theproffe@user/theproffesor)
06:52:15 × mizlan quits (~mizlan@2607:f010:2a7:1005:cca3:e028:1e9b:60c9) (Ping timeout: 260 seconds)
06:56:37 mizlan joins (~mizlan@2607:f010:2a7:1005:cca3:e028:1e9b:60c9)
07:01:14 × mizlan quits (~mizlan@2607:f010:2a7:1005:cca3:e028:1e9b:60c9) (Ping timeout: 256 seconds)
07:03:23 mizlan joins (~mizlan@2607:f010:2a7:1005:cca3:e028:1e9b:60c9)
07:04:09 razetime1 joins (~Thunderbi@117.254.35.246)
07:04:50 × razetime quits (~Thunderbi@117.254.35.246) (Ping timeout: 272 seconds)
07:04:51 razetime1 is now known as razetime
07:10:32 × shriekingnoise quits (~shrieking@186.137.175.87) (Ping timeout: 272 seconds)
07:10:33 mmhat joins (~mmh@p200300f1c7123ce0ee086bfffe095315.dip0.t-ipconnect.de)
07:14:15 lortabac joins (~lortabac@2a01:e0a:541:b8f0:16bb:bc1b:720e:b90d)
07:15:04 irrgit_ joins (~irrgit@176.113.74.138)
07:15:45 freeside joins (~mengwong@bb115-66-48-84.singnet.com.sg)
07:17:49 × phma quits (phma@2001:5b0:211f:9e88:7b45:ac5a:b196:43f5) (Read error: Connection reset by peer)
07:18:14 × irrgit__ quits (~irrgit@89.47.234.74) (Ping timeout: 255 seconds)
07:18:38 phma joins (~phma@host-67-44-208-36.hnremote.net)
07:19:53 × freeside quits (~mengwong@bb115-66-48-84.singnet.com.sg) (Ping timeout: 246 seconds)
07:31:01 × mmhat quits (~mmh@p200300f1c7123ce0ee086bfffe095315.dip0.t-ipconnect.de) (Quit: WeeChat 3.8)
07:34:06 merijn joins (~merijn@c-001-001-014.client.esciencecenter.eduvpn.nl)
07:38:34 × merijn quits (~merijn@c-001-001-014.client.esciencecenter.eduvpn.nl) (Ping timeout: 252 seconds)
07:38:57 kuttenbrunzer joins (~kuttenbru@2a02:8108:8b80:1d48:7d94:359f:9571:8466)
07:40:17 freeside joins (~mengwong@bb115-66-48-84.singnet.com.sg)
07:44:34 × freeside quits (~mengwong@bb115-66-48-84.singnet.com.sg) (Ping timeout: 252 seconds)
07:49:24 × mizlan quits (~mizlan@2607:f010:2a7:1005:cca3:e028:1e9b:60c9) (Ping timeout: 256 seconds)
07:52:56 mizlan joins (~mizlan@2607:f010:2a7:1005:cca3:e028:1e9b:60c9)
08:00:44 × mizlan quits (~mizlan@2607:f010:2a7:1005:cca3:e028:1e9b:60c9) (Ping timeout: 256 seconds)
08:01:22 mizlan joins (~mizlan@2607:f010:2a7:1005:cca3:e028:1e9b:60c9)
08:05:50 × mizlan quits (~mizlan@2607:f010:2a7:1005:cca3:e028:1e9b:60c9) (Ping timeout: 256 seconds)
08:13:07 gmg joins (~user@user/gehmehgeh)
08:14:33 × kuttenbrunzer quits (~kuttenbru@2a02:8108:8b80:1d48:7d94:359f:9571:8466) (Read error: Connection reset by peer)
08:17:11 nschoe joins (~q@141.101.51.197)
08:21:48 gehmehgeh joins (~user@user/gehmehgeh)
08:21:56 Unicorn_Princess joins (~Unicorn_P@user/Unicorn-Princess/x-3540542)
08:22:41 × gmg quits (~user@user/gehmehgeh) (Ping timeout: 255 seconds)
08:25:29 × Inst quits (~Inst@2601:6c4:4081:54f0:ac9c:50:1323:7808) (Ping timeout: 260 seconds)
08:25:38 mizlan joins (~mizlan@2607:f010:2a7:1005:cca3:e028:1e9b:60c9)
08:26:06 × codaraxis quits (~codaraxis@user/codaraxis) (Quit: Leaving)
08:28:24 × Sgeo quits (~Sgeo@user/sgeo) (Read error: Connection reset by peer)
08:29:21 titibandit1 joins (~titibandi@xdsl-81-173-160-143.nc.de)
08:30:37 coot joins (~coot@2a02:a310:e241:1b00:ec1a:e9df:79ac:66ba)
08:34:19 freeside joins (~mengwong@bb115-66-48-84.singnet.com.sg)
08:35:17 × gehmehgeh quits (~user@user/gehmehgeh) (Ping timeout: 255 seconds)
08:36:17 gehmehgeh joins (~user@user/gehmehgeh)
08:37:36 gnalzo joins (~gnalzo@2a01:e0a:498:fd50:fcc6:bb5d:489a:ce8c)
08:38:16 trev_ joins (~trev@109.252.35.99)
08:38:42 × freeside quits (~mengwong@bb115-66-48-84.singnet.com.sg) (Ping timeout: 256 seconds)
08:39:38 mncheck joins (~mncheck@193.224.205.254)
08:53:09 avicenzi joins (~avicenzi@2a00:ca8:a1f:b004::c32)
08:56:41 acidjnk joins (~acidjnk@p200300d6e715c413412661ed393dd1a1.dip0.t-ipconnect.de)
08:56:56 machinedgod joins (~machinedg@d198-53-218-113.abhsia.telus.net)
08:57:56 × FinnElija quits (~finn_elij@user/finn-elija/x-0085643) (Remote host closed the connection)
08:59:29 × talismanick quits (~talismani@2601:200:c181:4c40::1be2) (Ping timeout: 255 seconds)
08:59:45 FinnElija joins (~finn_elij@user/finn-elija/x-0085643)
08:59:59 × mizlan quits (~mizlan@2607:f010:2a7:1005:cca3:e028:1e9b:60c9) (Ping timeout: 260 seconds)
09:00:46 cfricke joins (~cfricke@user/cfricke)
09:01:12 fserucas joins (~fserucas@2001:818:e376:a400:fb92:70c1:dd88:c7d7)
09:03:39 use-value joins (~Thunderbi@2a00:23c6:8a03:2f01:75c2:a71f:beaa:29bf)
09:05:46 freeside joins (~mengwong@bb115-66-48-84.singnet.com.sg)
09:06:39 × use-value quits (~Thunderbi@2a00:23c6:8a03:2f01:75c2:a71f:beaa:29bf) (Client Quit)
09:10:26 × freeside quits (~mengwong@bb115-66-48-84.singnet.com.sg) (Ping timeout: 256 seconds)
09:14:19 mizlan joins (~mizlan@2607:f010:2a7:1005:cca3:e028:1e9b:60c9)
09:15:57 × gnalzo quits (~gnalzo@2a01:e0a:498:fd50:fcc6:bb5d:489a:ce8c) (Quit: WeeChat 3.8)
09:16:20 akegalj joins (~akegalj@93-137-143-47.adsl.net.t-com.hr)
09:16:55 uics joins (~uics@91.150.188.137)
09:17:02 uics parts (~uics@91.150.188.137) ()
09:24:25 CiaoSen joins (~Jura@p200300c9572d4e002a3a4dfffe84dbd5.dip0.t-ipconnect.de)
09:26:43 use-value joins (~Thunderbi@2a00:23c6:8a03:2f01:2d23:55b1:4fc0:b96b)
09:28:45 × gehmehgeh quits (~user@user/gehmehgeh) (Remote host closed the connection)
09:29:49 merijn joins (~merijn@86-86-29-250.fixed.kpn.net)
09:29:49 × razetime quits (~Thunderbi@117.254.35.246) (Quit: See You Space Cowboy)
09:30:35 × ft quits (~ft@p4fc2a257.dip0.t-ipconnect.de) (Quit: leaving)
09:31:44 × ubert quits (~Thunderbi@146.70.116.146) (Remote host closed the connection)
09:32:37 irrgit__ joins (~irrgit@86.106.90.226)
09:34:56 × merijn quits (~merijn@86-86-29-250.fixed.kpn.net) (Ping timeout: 252 seconds)
09:35:41 × irrgit_ quits (~irrgit@176.113.74.138) (Ping timeout: 246 seconds)
09:42:10 Guest75 joins (~Guest75@178.141.138.233)
09:43:42 × titibandit1 quits (~titibandi@xdsl-81-173-160-143.nc.de) (Remote host closed the connection)
09:50:39 freeside joins (~mengwong@bb115-66-48-84.singnet.com.sg)
09:55:04 × freeside quits (~mengwong@bb115-66-48-84.singnet.com.sg) (Ping timeout: 260 seconds)
09:59:22 × tzh quits (~tzh@c-24-21-73-154.hsd1.wa.comcast.net) (Quit: zzz)
10:01:55 int-index joins (~Vladislav@2a00:1370:8178:5994:3d7b:39eb:5bab:424a)
10:02:04 merijn joins (~merijn@c-001-001-014.client.esciencecenter.eduvpn.nl)
10:08:06 opticblast joins (~Thunderbi@secure-165.caltech.edu)
10:08:14 × waleee quits (~waleee@2001:9b0:213:7200:cc36:a556:b1e8:b340) (Ping timeout: 256 seconds)
10:09:38 __monty__ joins (~toonn@user/toonn)
10:12:40 int-index-r joins (~Vladislav@109.252.30.248)
10:15:47 × int-index quits (~Vladislav@2a00:1370:8178:5994:3d7b:39eb:5bab:424a) (Ping timeout: 264 seconds)
10:16:49 × mizlan quits (~mizlan@2607:f010:2a7:1005:cca3:e028:1e9b:60c9) (Ping timeout: 252 seconds)
10:18:10 × jespada quits (~jespada@cpc121308-nmal25-2-0-cust15.19-2.cable.virginm.net) (Remote host closed the connection)
10:18:48 jespada joins (~jespada@cpc121308-nmal25-2-0-cust15.19-2.cable.virginm.net)
10:19:29 ubert joins (~Thunderbi@2a02:8109:abc0:6434:a2fd:900f:5857:4939)
10:19:48 × eggplantade quits (~Eggplanta@2600:1700:38c5:d800:1812:9885:2ce4:4618) (Remote host closed the connection)
10:27:10 freeside joins (~mengwong@bb115-66-48-84.singnet.com.sg)
10:29:08 × xff0x_ quits (~xff0x@125x103x176x34.ap125.ftth.ucom.ne.jp) (Ping timeout: 260 seconds)
10:31:27 mizlan joins (~mizlan@2607:f010:2a7:1005:cca3:e028:1e9b:60c9)
10:34:52 × freeside quits (~mengwong@bb115-66-48-84.singnet.com.sg) (Ping timeout: 256 seconds)
10:34:52 × perrierjouet quits (~perrier-j@modemcable048.127-56-74.mc.videotron.ca) (Quit: WeeChat 3.8)
10:34:53 × iqubic quits (~avi@2601:602:9502:c70:4c7e:f9b:b02b:5a6d) (Ping timeout: 246 seconds)
10:35:13 beteigeuze joins (~Thunderbi@bl14-81-220.dsl.telepac.pt)
10:35:26 × acidjnk quits (~acidjnk@p200300d6e715c413412661ed393dd1a1.dip0.t-ipconnect.de) (Ping timeout: 256 seconds)
10:35:47 × mizlan quits (~mizlan@2607:f010:2a7:1005:cca3:e028:1e9b:60c9) (Ping timeout: 255 seconds)
10:36:23 perrierjouet joins (~perrier-j@modemcable048.127-56-74.mc.videotron.ca)
10:43:51 × econo quits (uid147250@user/econo) (Quit: Connection closed for inactivity)
10:49:59 × burakcank quits (~burakcank@has.arrived.and.is.ready-to.party) (Ping timeout: 264 seconds)
10:54:20 × flukiluke quits (~m-7humut@2603:c023:c000:6c7e:8945:ad24:9113:a962) (Remote host closed the connection)
10:55:16 srk- joins (~sorki@user/srk)
10:55:19 flukiluke joins (~m-7humut@2603:c023:c000:6c7e:8945:ad24:9113:a962)
10:58:06 × srk quits (~sorki@user/srk) (Ping timeout: 256 seconds)
10:58:06 srk- is now known as srk
10:59:16 × inversed quits (~inversed@bcdcac82.skybroadband.com) (Read error: Connection reset by peer)
11:00:31 mizlan joins (~mizlan@2607:f010:2a7:1005:cca3:e028:1e9b:60c9)
11:03:30 acidjnk joins (~acidjnk@p200300d6e715c41340f701b22e0a0883.dip0.t-ipconnect.de)
11:04:08 × wagle quits (~wagle@quassel.wagle.io) (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.)
11:04:28 srk- joins (~sorki@user/srk)
11:04:39 wagle joins (~wagle@quassel.wagle.io)
11:04:59 × merijn quits (~merijn@c-001-001-014.client.esciencecenter.eduvpn.nl) (Ping timeout: 264 seconds)
11:05:38 × mizlan quits (~mizlan@2607:f010:2a7:1005:cca3:e028:1e9b:60c9) (Ping timeout: 246 seconds)
11:08:01 × opticblast quits (~Thunderbi@secure-165.caltech.edu) (Quit: opticblast)
11:08:15 opticblast joins (~Thunderbi@secure-165.caltech.edu)
11:08:55 × srk quits (~sorki@user/srk) (Ping timeout: 260 seconds)
11:08:55 srk- is now known as srk
11:10:47 burakcan- joins (burakcank@has.arrived.and.is.ready-to.party)
11:16:47 freeside joins (~mengwong@bb115-66-48-84.singnet.com.sg)
11:20:18 eggplantade joins (~Eggplanta@104-55-37-220.lightspeed.sntcca.sbcglobal.net)
11:20:41 × acidjnk quits (~acidjnk@p200300d6e715c41340f701b22e0a0883.dip0.t-ipconnect.de) (Ping timeout: 246 seconds)
11:23:36 × freeside quits (~mengwong@bb115-66-48-84.singnet.com.sg) (Ping timeout: 256 seconds)
11:24:54 × eggplantade quits (~Eggplanta@104-55-37-220.lightspeed.sntcca.sbcglobal.net) (Ping timeout: 260 seconds)
11:25:26 xff0x_ joins (~xff0x@2405:6580:b080:900:7906:80d7:17c8:7b72)
11:25:39 freeside joins (~mengwong@bb115-66-48-84.singnet.com.sg)
11:26:47 chele joins (~chele@user/chele)
11:30:12 × freeside quits (~mengwong@bb115-66-48-84.singnet.com.sg) (Ping timeout: 272 seconds)
11:30:47 mizlan joins (~mizlan@2607:f010:2a7:1005:cca3:e028:1e9b:60c9)
11:54:39 Guest89 joins (~Guest89@109-248-43-120.skylon.cloud)
11:58:11 × Guest89 quits (~Guest89@109-248-43-120.skylon.cloud) (Client Quit)
12:02:21 × coot quits (~coot@2a02:a310:e241:1b00:ec1a:e9df:79ac:66ba) (Quit: coot)
12:05:20 × cfricke quits (~cfricke@user/cfricke) (Quit: WeeChat 3.7.1)
12:11:21 freeside joins (~mengwong@bb115-66-48-84.singnet.com.sg)
12:12:32 tureba joins (~tureba@tureba.org)
12:15:44 × freeside quits (~mengwong@bb115-66-48-84.singnet.com.sg) (Ping timeout: 256 seconds)
12:33:02 coot joins (~coot@2a02:a310:e241:1b00:ec1a:e9df:79ac:66ba)
12:34:19 × shapr quits (~user@68.54.166.125) (Ping timeout: 260 seconds)
12:34:26 × mizlan quits (~mizlan@2607:f010:2a7:1005:cca3:e028:1e9b:60c9) (Ping timeout: 256 seconds)
12:46:27 iqubic joins (~avi@2601:602:9502:c70:2552:12e6:de48:4662)
12:47:36 mizlan joins (~mizlan@2607:f010:2a7:1005:cca3:e028:1e9b:60c9)
12:48:43 × CiaoSen quits (~Jura@p200300c9572d4e002a3a4dfffe84dbd5.dip0.t-ipconnect.de) (Ping timeout: 248 seconds)
12:50:54 × opticblast quits (~Thunderbi@secure-165.caltech.edu) (Quit: opticblast)
12:51:08 opticblast joins (~Thunderbi@secure-165.caltech.edu)
12:51:55 × mizlan quits (~mizlan@2607:f010:2a7:1005:cca3:e028:1e9b:60c9) (Ping timeout: 252 seconds)
12:52:20 × opticblast quits (~Thunderbi@secure-165.caltech.edu) (Client Quit)
12:52:39 opticblast joins (~Thunderbi@secure-165.caltech.edu)
12:53:07 oldfashionedcow joins (~Rahul_San@user/oldfashionedcow)
12:56:12 × akegalj quits (~akegalj@93-137-143-47.adsl.net.t-com.hr) (Quit: leaving)
12:58:48 × bitdex quits (~bitdex@gateway/tor-sasl/bitdex) (Quit: = "")
13:01:07 merijn joins (~merijn@c-001-001-014.client.esciencecenter.eduvpn.nl)
13:04:31 freeside joins (~mengwong@bb115-66-48-84.singnet.com.sg)
13:05:39 mizlan joins (~mizlan@2607:f010:2a7:1005:cca3:e028:1e9b:60c9)
13:05:49 × merijn quits (~merijn@c-001-001-014.client.esciencecenter.eduvpn.nl) (Ping timeout: 260 seconds)
13:09:00 × freeside quits (~mengwong@bb115-66-48-84.singnet.com.sg) (Ping timeout: 256 seconds)
13:11:38 × xff0x_ quits (~xff0x@2405:6580:b080:900:7906:80d7:17c8:7b72) (Ping timeout: 252 seconds)
13:12:02 xff0x_ joins (~xff0x@178.255.149.135)
13:13:14 raehik joins (~raehik@cpc95906-rdng25-2-0-cust156.15-3.cable.virginm.net)
13:19:46 zer0bitz joins (~zer0bitz@2001:2003:f443:d600:fd01:eb1c:8f92:62)
13:20:00 × troydm quits (~troydm@user/troydm) (Ping timeout: 265 seconds)
13:21:23 × xff0x_ quits (~xff0x@178.255.149.135) (Ping timeout: 255 seconds)
13:23:15 xff0x_ joins (~xff0x@2405:6580:b080:900:7906:80d7:17c8:7b72)
13:31:07 × notzmv quits (~zmv@user/notzmv) (Ping timeout: 265 seconds)
13:32:09 zero is now known as yin
13:37:43 × TheCoffeMaker quits (~TheCoffeM@user/thecoffemaker) (Ping timeout: 252 seconds)
13:38:08 × chiselfuse quits (~chiselfus@user/chiselfuse) (Ping timeout: 255 seconds)
13:40:16 TheCoffeMaker joins (~TheCoffeM@user/thecoffemaker)
13:40:33 chiselfuse joins (~chiselfus@user/chiselfuse)
13:42:18 cfricke joins (~cfricke@user/cfricke)
13:44:32 pagnol joins (~user@213-205-209-87.ftth.glasoperator.nl)
13:46:05 × coot quits (~coot@2a02:a310:e241:1b00:ec1a:e9df:79ac:66ba) (Quit: coot)
13:46:38 coot joins (~coot@2a02:a310:e241:1b00:ec1a:e9df:79ac:66ba)
13:49:38 kuribas joins (~user@ip-188-118-57-242.reverse.destiny.be)
13:55:32 × zaquest quits (~notzaques@5.130.79.72) (Remote host closed the connection)
13:56:44 zaquest joins (~notzaques@5.130.79.72)
13:58:02 × use-value quits (~Thunderbi@2a00:23c6:8a03:2f01:2d23:55b1:4fc0:b96b) (Remote host closed the connection)
13:58:21 use-value joins (~Thunderbi@2a00:23c6:8a03:2f01:2d23:55b1:4fc0:b96b)
14:00:00 kurbus joins (~kurbus@user/kurbus)
14:00:39 × fizbin quits (~fizbin@user/fizbin) (Ping timeout: 260 seconds)
14:01:21 freeside joins (~mengwong@bb115-66-48-84.singnet.com.sg)
14:05:46 × freeside quits (~mengwong@bb115-66-48-84.singnet.com.sg) (Ping timeout: 252 seconds)
14:06:03 Sgeo joins (~Sgeo@user/sgeo)
14:07:41 CiaoSen joins (~Jura@p200300c9572d4e002a3a4dfffe84dbd5.dip0.t-ipconnect.de)
14:07:56 × ddellacosta quits (~ddellacos@143.244.47.76) (Ping timeout: 256 seconds)
14:09:05 × mizlan quits (~mizlan@2607:f010:2a7:1005:cca3:e028:1e9b:60c9) (Ping timeout: 255 seconds)
14:12:53 thegeekinside joins (~thegeekin@189.217.82.244)
14:16:34 briandaed joins (~briandaed@185.234.210.211)
14:18:49 × kurbus quits (~kurbus@user/kurbus) (Quit: Client closed)
14:21:07 kurbus joins (~kurbus@user/kurbus)
14:30:27 jao joins (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net)
14:36:07 mikoto-chan joins (~mikoto-ch@2001:999:584:d67b:c25d:7bc0:5023:6aff)
14:37:31 × _xor quits (~xor@74.215.182.83) (Ping timeout: 268 seconds)
14:39:13 mizlan joins (~mizlan@2607:f010:2a7:1005:cca3:e028:1e9b:60c9)
14:41:56 _xor joins (~xor@74.215.182.83)
14:46:12 × mei quits (~mei@user/mei) (Killed (tungsten.libera.chat (Nickname regained by services)))
14:46:17 mei joins (~mei@user/mei)
14:54:48 × oldfashionedcow quits (~Rahul_San@user/oldfashionedcow) (Quit: WeeChat 3.7.1)
14:55:19 oldfashionedcow joins (~Rahul_San@user/oldfashionedcow)
14:59:30 × dsrt^ quits (~dsrt@76.145.190.81) (Ping timeout: 256 seconds)
15:00:12 arflech__ joins (~lewisje@72.49.207.113)
15:01:32 merijn joins (~merijn@86-86-29-250.fixed.kpn.net)
15:02:10 shapr joins (~user@68.54.166.125)
15:02:20 × jelewis2 quits (~lewisje@2001:470:1f11:14e:1753:f4c6:e607:e65f) (Ping timeout: 256 seconds)
15:08:18 × __monty__ quits (~toonn@user/toonn) (Quit: leaving)
15:11:55 × CiaoSen quits (~Jura@p200300c9572d4e002a3a4dfffe84dbd5.dip0.t-ipconnect.de) (Ping timeout: 260 seconds)
15:13:17 × GoldsteinQ quits (~goldstein@goldstein.rs) (Quit: ZNC 1.8.2 - https://znc.in)
15:13:50 GoldsteinQ joins (~goldstein@goldstein.rs)
15:16:30 × _xor quits (~xor@74.215.182.83) (Ping timeout: 256 seconds)
15:16:38 shriekingnoise joins (~shrieking@186.137.175.87)
15:17:08 _xor joins (~xor@74.215.182.83)
15:22:16 × panovia quits (~user@user/siracusa) (Quit: Bye!)
15:26:26 × sammelweis quits (~quassel@2601:401:8200:2d4c:bd9:d04c:7f69:eb10) (Quit: No Ping reply in 180 seconds.)
15:27:01 joel135 parts (sid136450@id-136450.hampstead.irccloud.com) ()
15:27:33 sammelweis joins (~quassel@2601:401:8200:2d4c:bd9:d04c:7f69:eb10)
15:28:01 gnalzo joins (~gnalzo@2a01:e0a:498:fd50:fcc6:bb5d:489a:ce8c)
15:36:11 × mikoto-chan quits (~mikoto-ch@2001:999:584:d67b:c25d:7bc0:5023:6aff) (Ping timeout: 246 seconds)
15:42:11 × oldfashionedcow quits (~Rahul_San@user/oldfashionedcow) (Quit: WeeChat 3.7.1)
15:43:08 × mizlan quits (~mizlan@2607:f010:2a7:1005:cca3:e028:1e9b:60c9) (Ping timeout: 256 seconds)
15:44:30 notzmv joins (~zmv@user/notzmv)
15:55:37 mizlan joins (~mizlan@2607:f010:2a7:1005:cca3:e028:1e9b:60c9)
15:56:52 × gdd quits (~gdd@2001:470:1f13:187:41fc:3586:85ea:bc08) (Ping timeout: 252 seconds)
15:57:18 × merijn quits (~merijn@86-86-29-250.fixed.kpn.net) (Ping timeout: 256 seconds)
16:01:14 azimut joins (~azimut@gateway/tor-sasl/azimut)
16:05:17 mikoto-chan joins (~mikoto-ch@2001:999:584:d67b:c25d:7bc0:5023:6aff)
16:09:41 jero98772 joins (~jero98772@2800:484:1d80:d8ce:3490:26c5:1782:da8c)
16:12:11 × lortabac quits (~lortabac@2a01:e0a:541:b8f0:16bb:bc1b:720e:b90d) (Quit: WeeChat 2.8)
16:23:14 CiaoSen joins (~Jura@p200300c9572d4e002a3a4dfffe84dbd5.dip0.t-ipconnect.de)
16:24:23 merijn joins (~merijn@c-001-001-014.client.esciencecenter.eduvpn.nl)
16:24:55 eggplantade joins (~Eggplanta@2600:1700:38c5:d800:1812:9885:2ce4:4618)
16:24:57 troydm joins (~troydm@user/troydm)
16:30:27 × ubert quits (~Thunderbi@2a02:8109:abc0:6434:a2fd:900f:5857:4939) (Remote host closed the connection)
16:31:10 × irrgit__ quits (~irrgit@86.106.90.226) (Read error: Connection reset by peer)
16:33:21 × notzmv quits (~zmv@user/notzmv) (Remote host closed the connection)
16:33:31 × nckx quits (~nckx@tobias.gr) (Quit: Updating my Guix System <https://guix.gnu.org>)
16:33:52 × johnw quits (~johnw@76-234-69-149.lightspeed.frokca.sbcglobal.net) (Quit: ZNC - http://znc.in)
16:33:52 × jwiegley quits (~jwiegley@2600:1700:cf00:db0:a0d2:9e2f:f137:2e8b) (Quit: ZNC - http://znc.in)
16:34:42 × thongpv quits (~thongpv87@2001:ee0:5577:f0d0:5f49:41ac:35af:496b) (Ping timeout: 256 seconds)
16:39:42 × eggplantade quits (~Eggplanta@2600:1700:38c5:d800:1812:9885:2ce4:4618) (Remote host closed the connection)
16:41:12 × mikoto-chan quits (~mikoto-ch@2001:999:584:d67b:c25d:7bc0:5023:6aff) (Ping timeout: 255 seconds)
16:45:20 razetime joins (~Thunderbi@117.254.35.246)
16:46:10 bgs joins (~bgs@212-85-160-171.dynamic.telemach.net)
16:46:14 × razetime quits (~Thunderbi@117.254.35.246) (Remote host closed the connection)
16:55:14 × mbuf quits (~Shakthi@49.204.116.120) (Quit: Leaving)
16:55:17 eggplantade joins (~Eggplanta@104-55-37-220.lightspeed.sntcca.sbcglobal.net)
16:56:49 × phma quits (~phma@host-67-44-208-36.hnremote.net) (Read error: Connection reset by peer)
16:57:41 phma joins (~phma@2001:5b0:210b:d368:3e46:f9fe:761f:820d)
16:57:45 × merijn quits (~merijn@c-001-001-014.client.esciencecenter.eduvpn.nl) (Ping timeout: 256 seconds)
16:57:54 segfaultfizzbuzz joins (~segfaultf@23-93-74-212.fiber.dynamic.sonic.net)
16:58:32 × use-value quits (~Thunderbi@2a00:23c6:8a03:2f01:2d23:55b1:4fc0:b96b) (Remote host closed the connection)
16:58:51 use-value joins (~Thunderbi@2a00:23c6:8a03:2f01:2d23:55b1:4fc0:b96b)
17:00:33 freeside joins (~mengwong@bb115-66-48-84.singnet.com.sg)
17:01:58 halting joins (~Oliver@177.129.53.34)
17:02:22 × opticblast quits (~Thunderbi@secure-165.caltech.edu) (Remote host closed the connection)
17:04:50 × freeside quits (~mengwong@bb115-66-48-84.singnet.com.sg) (Ping timeout: 252 seconds)
17:05:48 barzo joins (~hd@31.223.41.44)
17:09:05 × kuribas quits (~user@ip-188-118-57-242.reverse.destiny.be) (Remote host closed the connection)
17:09:06 × mizlan quits (~mizlan@2607:f010:2a7:1005:cca3:e028:1e9b:60c9) (Ping timeout: 255 seconds)
17:11:08 merijn joins (~merijn@c-001-001-014.client.esciencecenter.eduvpn.nl)
17:12:21 × cfricke quits (~cfricke@user/cfricke) (Quit: WeeChat 3.7.1)
17:15:55 × merijn quits (~merijn@c-001-001-014.client.esciencecenter.eduvpn.nl) (Ping timeout: 248 seconds)
17:18:58 × infinity0 quits (~infinity0@pwned.gg) (Remote host closed the connection)
17:21:57 infinity0 joins (~infinity0@pwned.gg)
17:22:15 × trev_ quits (~trev@109.252.35.99) (Remote host closed the connection)
17:26:29 × Philonous quits (~Philonous@user/philonous) (Ping timeout: 268 seconds)
17:27:45 Philonous joins (~Philonous@user/philonous)
17:28:20 × nschoe quits (~q@141.101.51.197) (Ping timeout: 268 seconds)
17:28:32 × FinnElija quits (~finn_elij@user/finn-elija/x-0085643) (Ping timeout: 255 seconds)
17:30:00 × eggplantade quits (~Eggplanta@104-55-37-220.lightspeed.sntcca.sbcglobal.net) (Remote host closed the connection)
17:31:11 FinnElija joins (~finn_elij@user/finn-elija/x-0085643)
17:32:14 johnw joins (~johnw@76-234-69-149.lightspeed.frokca.sbcglobal.net)
17:33:21 × johnw quits (~johnw@76-234-69-149.lightspeed.frokca.sbcglobal.net) (Client Quit)
17:33:39 freeside joins (~mengwong@bb115-66-48-84.singnet.com.sg)
17:34:37 mizlan joins (~mizlan@2607:f010:2a7:1005:cca3:e028:1e9b:60c9)
17:34:48 hounded joins (~hounded@2603-7000-da43-eccc-0000-0000-0000-0cec.res6.spectrum.com)
17:34:51 hounded_woodstoc joins (~hounded@2603-7000-da43-eccc-0000-0000-0000-0cec.res6.spectrum.com)
17:37:36 merijn joins (~merijn@c-001-001-014.client.esciencecenter.eduvpn.nl)
17:38:12 × freeside quits (~mengwong@bb115-66-48-84.singnet.com.sg) (Ping timeout: 268 seconds)
17:38:17 × avicenzi quits (~avicenzi@2a00:ca8:a1f:b004::c32) (Ping timeout: 252 seconds)
17:38:58 eggplantade joins (~Eggplanta@2600:1700:38c5:d800:1812:9885:2ce4:4618)
17:41:03 × kurbus quits (~kurbus@user/kurbus) (Quit: Client closed)
17:41:17 kurbus joins (~kurbus@user/kurbus)
17:42:56 × azimut quits (~azimut@gateway/tor-sasl/azimut) (Ping timeout: 255 seconds)
17:43:08 × merijn quits (~merijn@c-001-001-014.client.esciencecenter.eduvpn.nl) (Ping timeout: 268 seconds)
17:45:00 azimut joins (~azimut@gateway/tor-sasl/azimut)
17:47:58 merijn joins (~merijn@c-001-001-014.client.esciencecenter.eduvpn.nl)
17:54:07 × briandaed quits (~briandaed@185.234.210.211) (Remote host closed the connection)
17:59:48 × FinnElija quits (~finn_elij@user/finn-elija/x-0085643) (Remote host closed the connection)
18:02:28 Tuplanolla joins (~Tuplanoll@91-159-68-152.elisa-laajakaista.fi)
18:02:29 × CiaoSen quits (~Jura@p200300c9572d4e002a3a4dfffe84dbd5.dip0.t-ipconnect.de) (Ping timeout: 252 seconds)
18:02:56 mmhat joins (~mmh@p200300f1c7123ce0ee086bfffe095315.dip0.t-ipconnect.de)
18:03:12 econo joins (uid147250@user/econo)
18:05:33 FinnElija joins (~finn_elij@user/finn-elija/x-0085643)
18:09:11 × mmhat quits (~mmh@p200300f1c7123ce0ee086bfffe095315.dip0.t-ipconnect.de) (Ping timeout: 246 seconds)
18:09:33 mmhat joins (~mmh@p200300f1c7123cc9ee086bfffe095315.dip0.t-ipconnect.de)
18:13:32 tzh joins (~tzh@c-24-21-73-154.hsd1.or.comcast.net)
18:13:51 × merijn quits (~merijn@c-001-001-014.client.esciencecenter.eduvpn.nl) (Ping timeout: 252 seconds)
18:18:46 × eggplantade quits (~Eggplanta@2600:1700:38c5:d800:1812:9885:2ce4:4618) (Remote host closed the connection)
18:20:32 × chele quits (~chele@user/chele) (Remote host closed the connection)
18:36:04 ft joins (~ft@p4fc2a257.dip0.t-ipconnect.de)
18:37:41 freeside joins (~mengwong@bb115-66-48-84.singnet.com.sg)
18:38:12 × beteigeuze quits (~Thunderbi@bl14-81-220.dsl.telepac.pt) (Ping timeout: 255 seconds)
18:40:14 merijn joins (~merijn@c-001-001-014.client.esciencecenter.eduvpn.nl)
18:40:34 eggplantade joins (~Eggplanta@2600:1700:38c5:d800:1812:9885:2ce4:4618)
18:42:23 × freeside quits (~mengwong@bb115-66-48-84.singnet.com.sg) (Ping timeout: 260 seconds)
18:44:24 johnw joins (~johnw@2600:1700:cf00:db0:1ccb:c50c:1e27:a866)
18:47:12 L29Ah parts (~L29Ah@wikipedia/L29Ah) ()
18:53:59 freeside joins (~mengwong@bb115-66-48-84.singnet.com.sg)
18:58:38 × freeside quits (~mengwong@bb115-66-48-84.singnet.com.sg) (Ping timeout: 256 seconds)
19:02:30 × halting quits (~Oliver@177.129.53.34) (Quit: Leaving)
19:13:20 cheater_ joins (~Username@user/cheater)
19:14:35 × merijn quits (~merijn@c-001-001-014.client.esciencecenter.eduvpn.nl) (Ping timeout: 260 seconds)
19:15:19 trev_ joins (~trev@109.252.35.99)
19:16:18 nckx joins (~nckx@tobias.gr)
19:16:46 × cheater quits (~Username@user/cheater) (Ping timeout: 256 seconds)
19:16:56 cheater_ is now known as cheater
19:18:16 freeside joins (~mengwong@bb115-66-48-84.singnet.com.sg)
19:21:34 rekahsoft joins (~rekahsoft@bras-base-orllon1122w-grc-07-174-95-68-39.dsl.bell.ca)
19:22:11 × rekahsoft quits (~rekahsoft@bras-base-orllon1122w-grc-07-174-95-68-39.dsl.bell.ca) (Remote host closed the connection)
19:23:00 × freeside quits (~mengwong@bb115-66-48-84.singnet.com.sg) (Ping timeout: 256 seconds)
19:23:17 gmg joins (~user@user/gehmehgeh)
19:32:48 × raehik quits (~raehik@cpc95906-rdng25-2-0-cust156.15-3.cable.virginm.net) (Ping timeout: 272 seconds)
19:37:02 × troydm quits (~troydm@user/troydm) (Quit: What is Hope? That all of your wishes and all of your dreams come true? To turn back time because things were not supposed to happen like that (C) Rau Le Creuset)
19:37:36 myxokephale is now known as myxokeph
19:37:53 myxokeph parts (~myxokepha@cpe-65-28-251-121.cinci.res.rr.com) ()
19:38:16 myxokephale joins (~myxokepha@cpe-65-28-251-121.cinci.res.rr.com)
19:38:29 myxokephale is now known as myxokeph
19:39:01 merijn joins (~merijn@c-001-001-014.client.esciencecenter.eduvpn.nl)
19:39:11 × myxokeph quits (~myxokepha@cpe-65-28-251-121.cinci.res.rr.com) (Client Quit)
19:39:24 myxokeph joins (~myxokeph@cpe-65-28-251-121.cinci.res.rr.com)
19:39:32 freeside joins (~mengwong@bb115-66-48-84.singnet.com.sg)
19:39:53 × eggplantade quits (~Eggplanta@2600:1700:38c5:d800:1812:9885:2ce4:4618) (Remote host closed the connection)
19:42:22 × mei quits (~mei@user/mei) (Quit: mei)
19:43:02 troydm joins (~troydm@user/troydm)
19:43:58 × freeside quits (~mengwong@bb115-66-48-84.singnet.com.sg) (Ping timeout: 256 seconds)
19:43:58 × merijn quits (~merijn@c-001-001-014.client.esciencecenter.eduvpn.nl) (Ping timeout: 256 seconds)
19:45:09 pavonia joins (~user@user/siracusa)
19:48:12 × kurbus quits (~kurbus@user/kurbus) (Quit: Client closed)
19:48:25 kurbus joins (~kurbus@user/kurbus)
19:49:40 beteigeuze joins (~Thunderbi@a79-169-109-107.cpe.netcabo.pt)
19:50:43 nschoe joins (~q@2a01:e0a:8e:a190:f5b7:653e:6fd3:11a)
19:50:43 × nschoe quits (~q@2a01:e0a:8e:a190:f5b7:653e:6fd3:11a) (Client Quit)
19:57:16 merijn joins (~merijn@c-001-001-014.client.esciencecenter.eduvpn.nl)
19:59:40 raehik joins (~raehik@cpc95906-rdng25-2-0-cust156.15-3.cable.virginm.net)
20:01:54 × merijn quits (~merijn@c-001-001-014.client.esciencecenter.eduvpn.nl) (Ping timeout: 255 seconds)
20:05:33 L29Ah joins (~L29Ah@wikipedia/L29Ah)
20:05:37 L29Ah parts (~L29Ah@wikipedia/L29Ah) ()
20:06:37 son0p joins (~ff@181.136.122.143)
20:11:13 acidjnk joins (~acidjnk@p200300d6e715c43769415255d4cd64cd.dip0.t-ipconnect.de)
20:11:35 × raehik quits (~raehik@cpc95906-rdng25-2-0-cust156.15-3.cable.virginm.net) (Remote host closed the connection)
20:12:00 raehik joins (~raehik@cpc95906-rdng25-2-0-cust156.15-3.cable.virginm.net)
20:12:07 × beteigeuze quits (~Thunderbi@a79-169-109-107.cpe.netcabo.pt) (Remote host closed the connection)
20:12:10 × int-index-r quits (~Vladislav@109.252.30.248) (Quit: Konversation terminated!)
20:18:27 × mmhat quits (~mmh@p200300f1c7123cc9ee086bfffe095315.dip0.t-ipconnect.de) (Quit: WeeChat 3.8)
20:18:58 eggplantade joins (~Eggplanta@2600:1700:38c5:d800:1812:9885:2ce4:4618)
20:19:39 rekahsoft joins (~rekahsoft@bras-base-orllon1122w-grc-07-174-95-68-39.dsl.bell.ca)
20:21:04 jackhill joins (~jackhill@kalessin.dragonsnail.net)
20:27:17 × coot quits (~coot@2a02:a310:e241:1b00:ec1a:e9df:79ac:66ba) (Quit: coot)
20:29:45 talismanick joins (~talismani@campus-039-222.ucdavis.edu)
20:31:50 × mizlan quits (~mizlan@2607:f010:2a7:1005:cca3:e028:1e9b:60c9) (Ping timeout: 260 seconds)
20:36:45 mizlan joins (~mizlan@2607:f010:2a7:1005:cca3:e028:1e9b:60c9)
20:38:10 kenran joins (~user@user/kenran)
20:38:11 opticblast joins (~Thunderbi@secure-165.caltech.edu)
20:38:45 × kurbus quits (~kurbus@user/kurbus) (Quit: Client closed)
20:38:56 × talismanick quits (~talismani@campus-039-222.ucdavis.edu) (Ping timeout: 256 seconds)
20:41:01 × mizlan quits (~mizlan@2607:f010:2a7:1005:cca3:e028:1e9b:60c9) (Ping timeout: 256 seconds)
20:45:59 L29Ah joins (~L29Ah@wikipedia/L29Ah)
20:46:02 × raehik quits (~raehik@cpc95906-rdng25-2-0-cust156.15-3.cable.virginm.net) (Remote host closed the connection)
20:46:27 raehik joins (~raehik@cpc95906-rdng25-2-0-cust156.15-3.cable.virginm.net)
20:50:46 × trev_ quits (~trev@109.252.35.99) (Remote host closed the connection)
20:50:58 × L29Ah quits (~L29Ah@wikipedia/L29Ah) (Read error: Connection reset by peer)
20:51:06 mizlan joins (~mizlan@2607:f010:2a7:1005:cca3:e028:1e9b:60c9)
20:53:19 L29Ah joins (~L29Ah@wikipedia/L29Ah)
20:55:10 Feuermagier_ joins (~Feuermagi@45.88.97.193)
20:55:52 talismanick joins (~talismani@campus-039-222.ucdavis.edu)
20:56:28 <monochrom> Ooohhh w00t SPJ's birthday (yesterday actually; I am reading HWN and know now) and his "what I love about the haskell community" https://discourse.haskell.org/t/what-i-love-about-the-haskell-community/5611
20:57:23 <Rembane> \o/
20:57:43 × Feuermagier quits (~Feuermagi@user/feuermagier) (Ping timeout: 260 seconds)
20:59:08 × barzo quits (~hd@31.223.41.44) (Ping timeout: 252 seconds)
20:59:49 cheater_ joins (~Username@user/cheater)
21:00:00 slack1256 joins (~slack1256@181.42.49.194)
21:02:10 × cheater quits (~Username@user/cheater) (Ping timeout: 260 seconds)
21:03:50 cheater_ is now known as cheater
21:04:45 <raehik> I have two `IO ()`s that may be done in any order, and can return when both are finished. How can I tell Haskell this, instead of `>>`ing them together?
21:05:02 <geekosaur> <*>?
21:05:25 merijn joins (~merijn@86-86-29-250.fixed.kpn.net)
21:05:29 <c_wraith> monochrom: aww, that's really touching. Thanks for bringing that up.
21:05:51 <raehik> geekosaur: no they're not intrinsically sequential
21:05:54 <glguy> raehik: if they can be done in any order, then >> works, because it will pick one of those orders
21:05:57 <c_wraith> raehik: do you want to run them concurrently?
21:06:03 <glguy> if you want to do them concurrently try the async package
21:06:30 <raehik> ideally I'd leave it up to the runtime system to figure out how to run them
21:06:38 <geekosaur> <*> was wrong anyway, type-wise, but note that Applicative is conceptually "in parallel" instead of sequential
21:06:38 <c_wraith> in fact, the combinator is even conveniently named: https://hackage.haskell.org/package/async-2.2.4/docs/Control-Concurrent-Async.html#v:concurrently
21:06:59 <c_wraith> or, well. concurrently_ is better
21:07:19 <raehik> glguy: what do you mean by (>>) picking one order? I thought it explicitly meant "do A, then do B"
21:07:36 <glguy> raehik: it does, but if you don't care which order they happnen in , then >>'s order is just fine
21:07:48 <raehik> right
21:07:52 <c_wraith> raehik: automatic parallelism doesn't really work. So in Haskell, you need to pick which you want
21:08:54 <raehik> c_wraith: thanks, that's what I'm looking for (ish). interesting to see whether concurrency will speed it up at all
21:09:26 waleee joins (~waleee@2001:9b0:213:7200:cc36:a556:b1e8:b340)
21:09:46 <mauke> `b <- randomIO; if b then x >> y else y >> x`
21:10:02 <c_wraith> there are some libraries like haxl that try to automatically parallelize as much as they can, but they mostly work when all the long-running actions are blocked on IO rather than computation
21:12:22 barzo joins (~hd@31.223.41.44)
21:12:33 mei joins (~mei@user/mei)
21:14:39 × talismanick quits (~talismani@campus-039-222.ucdavis.edu) (Ping timeout: 260 seconds)
21:20:42 mc47 joins (~mc47@xmonad/TheMC47)
21:24:59 × machinedgod quits (~machinedg@d198-53-218-113.abhsia.telus.net) (Ping timeout: 248 seconds)
21:28:37 × takuan quits (~takuan@178-116-218-225.access.telenet.be) (Remote host closed the connection)
21:28:42 × raehik quits (~raehik@cpc95906-rdng25-2-0-cust156.15-3.cable.virginm.net) (Ping timeout: 272 seconds)
21:29:18 <EvanR> since they are both IO, it's quite possible doing them concurrently speeds things up greatly. For example if they are both IO bound
21:29:53 <EvanR> like if it does an IO request, and waits a minimum time for the response before crunching numbers quickly
21:30:11 <EvanR> concurrency would speed that up even if you only have 1 measily CPU
21:32:46 talismanick joins (~talismani@campus-039-222.ucdavis.edu)
21:33:27 Guest|32 joins (~Guest|32@wnat-152010251075.appstate.edu)
21:33:56 × Guest|32 quits (~Guest|32@wnat-152010251075.appstate.edu) (Client Quit)
21:38:15 mei is now known as Guest549
21:38:15 × Guest549 quits (~mei@user/mei) (Killed (lead.libera.chat (Nickname regained by services)))
21:38:20 mei joins (~mei@user/mei)
21:38:42 × Lord_of_Life quits (~Lord@user/lord-of-life/x-2819915) (Ping timeout: 268 seconds)
21:39:16 Lord_of_Life joins (~Lord@user/lord-of-life/x-2819915)
21:39:33 × merijn quits (~merijn@86-86-29-250.fixed.kpn.net) (Ping timeout: 252 seconds)
21:43:56 bazoo joins (~bazoo@93.51.40.51)
21:44:01 bazoo parts (~bazoo@93.51.40.51) ()
21:45:42 freeside joins (~mengwong@bb115-66-48-84.singnet.com.sg)
21:47:20 raehik joins (~raehik@cpc95906-rdng25-2-0-cust156.15-3.cable.virginm.net)
21:49:55 __monty__ joins (~toonn@user/toonn)
21:50:20 × freeside quits (~mengwong@bb115-66-48-84.singnet.com.sg) (Ping timeout: 256 seconds)
21:50:50 × bgs quits (~bgs@212-85-160-171.dynamic.telemach.net) (Remote host closed the connection)
21:52:45 × mizlan quits (~mizlan@2607:f010:2a7:1005:cca3:e028:1e9b:60c9) (Ping timeout: 252 seconds)
21:55:23 × gnalzo quits (~gnalzo@2a01:e0a:498:fd50:fcc6:bb5d:489a:ce8c) (Quit: WeeChat 3.8)
21:55:47 dsrt^ joins (~dsrt@c-24-30-76-89.hsd1.ga.comcast.net)
21:56:06 × kenran quits (~user@user/kenran) (Remote host closed the connection)
21:56:47 jinsun__ joins (~jinsun@user/jinsun)
21:56:47 jinsun is now known as Guest7743
21:56:47 × Guest7743 quits (~jinsun@user/jinsun) (Killed (sodium.libera.chat (Nickname regained by services)))
21:56:47 jinsun__ is now known as jinsun
21:58:07 × eggplantade quits (~Eggplanta@2600:1700:38c5:d800:1812:9885:2ce4:4618) (Remote host closed the connection)
22:01:51 <Jadesheit[m]> haskells runtime does not automatically parralelize, right?
22:02:03 <Jadesheit[m]> why not, given that purity would allow for this
22:03:10 <glguy> It's not obvious which parallelizations would actually help and which would hurt
22:03:15 <geekosaur> because there has been a lot of research into automatic parallelization and it's all gonr nowhere
22:03:54 <Jadesheit[m]> mhm
22:06:40 mizlan joins (~mizlan@2607:f010:2a7:1005:cca3:e028:1e9b:60c9)
22:06:46 × troydm quits (~troydm@user/troydm) (Ping timeout: 256 seconds)
22:12:03 bontaq joins (~user@ool-45779fe5.dyn.optonline.net)
22:14:10 fizbin joins (~fizbin@user/fizbin)
22:19:07 × Vajb quits (~Vajb@2001:999:78d:d7:457c:7773:573e:6903) (Read error: Connection reset by peer)
22:19:33 Vajb joins (~Vajb@2001:999:78d:d7:457c:7773:573e:6903)
22:24:14 <jean-paul[m]> syntax error to put comments between a function definition line and its first guard? 🤔
22:27:40 <geekosaur> normal comment or haddock markup?
22:28:06 × gmg quits (~user@user/gehmehgeh) (Quit: Leaving)
22:29:37 <geekosaur> (it seems to work here)
22:31:42 × talismanick quits (~talismani@campus-039-222.ucdavis.edu) (Ping timeout: 256 seconds)
22:40:25 eggplantade joins (~Eggplanta@2600:1700:38c5:d800:1812:9885:2ce4:4618)
22:42:05 mixphix joins (~cigsender@74.124.58.162)
22:44:59 × fserucas quits (~fserucas@2001:818:e376:a400:fb92:70c1:dd88:c7d7) (Ping timeout: 248 seconds)
22:46:46 bjourne joins (~bjorn@94.191.152.137)
22:48:41 <mixphix> hello! i have two DataKind-ed types that I want to use to tag a value, e.g. `Tagged @(t1 :: k1), (t2 :: k2)) val`, but I get a type error complaining that `k1` and `k2` must be `Type`. I've tried with tuples and lists. Is there a higher-kinded version of tuples?
22:49:02 <mixphix> s/@(/@((
22:49:42 <mixphix> i mean kind-agnostic, not higher-kinded
22:50:13 × pagnol quits (~user@213-205-209-87.ftth.glasoperator.nl) (Ping timeout: 256 seconds)
22:50:17 × mc47 quits (~mc47@xmonad/TheMC47) (Remote host closed the connection)
22:51:03 <mixphix> nested `Tagged @t1 (Tagged @t2 val)` works but it's rather verbose
22:54:49 <mixphix> ah, https://stackoverflow.com/questions/45931774/kind-polymorphic-tuples
22:54:51 <mixphix> sorry to bother
22:55:44 <mixphix> my fault for not liking the ticks on promoted constructors :)
22:55:47 × fizbin quits (~fizbin@user/fizbin) (Ping timeout: 268 seconds)
23:02:03 merijn joins (~merijn@c-001-001-014.client.esciencecenter.eduvpn.nl)
23:03:44 slac97552 joins (~slack1256@181.42.49.194)
23:04:26 × Guest75 quits (~Guest75@178.141.138.233) (Quit: Client closed)
23:05:56 <bjourne> Without flags, the command "cabal install" doesn't expose libraries in a usable manner. You might have wanted to run "cabal install --lib split".
23:06:04 × slack1256 quits (~slack1256@181.42.49.194) (Ping timeout: 260 seconds)
23:06:21 <bjourne> but then if you run "cabal install --lib split" nothing happens
23:11:01 <monochrom> Something happened but behind your back. You will find that in raw ghci you have access to Data.List.Split now because of the --lib command.
23:11:22 <geekosaur> it may report that nothing was built, because it was already in the store. but you should now have a .ghc-environment file
23:11:29 <geekosaur> which ghci will find
23:11:44 <monochrom> This is because, as you said, the non--lib command earlier didn't expose it. Well, then afterwards the --lib command exposed it, no need to rebuild.
23:12:09 <geekosaur> sorry, .ghc.environment-<arch>-<ghcver>
23:12:30 <geekosaur> sorry, .ghc.environment.<arch>-<ghcver>
23:12:32 <geekosaur> (sheesh)
23:12:40 <geekosaur> always get that name wrong
23:13:02 <monochrom> Alternatively you can just run ghci and then notice the line "Loaded package environment from" and it has the pathname. :)
23:15:09 × acidjnk quits (~acidjnk@p200300d6e715c43769415255d4cd64cd.dip0.t-ipconnect.de) (Ping timeout: 256 seconds)
23:18:44 slac97552 is now known as slack1256
23:20:09 myShoggoth joins (~myShoggot@75.164.71.134)
23:24:51 × mizlan quits (~mizlan@2607:f010:2a7:1005:cca3:e028:1e9b:60c9) (Remote host closed the connection)
23:25:29 mizlan joins (~mizlan@2607:f010:2a7:1005:cca3:e028:1e9b:60c9)
23:28:50 AlexNoo_ joins (~AlexNoo@178.34.160.228)
23:29:44 × Feuermagier_ quits (~Feuermagi@45.88.97.193) (Ping timeout: 246 seconds)
23:30:39 × Unicorn_Princess quits (~Unicorn_P@user/Unicorn-Princess/x-3540542) (Remote host closed the connection)
23:30:56 × AlexZenon quits (~alzenon@94.233.240.156) (Ping timeout: 272 seconds)
23:31:04 × jpds quits (~jpds@gateway/tor-sasl/jpds) (Remote host closed the connection)
23:32:20 × AlexNoo quits (~AlexNoo@94.233.240.156) (Ping timeout: 256 seconds)
23:32:50 × Alex_test quits (~al_test@94.233.240.156) (Ping timeout: 272 seconds)
23:33:01 freeside joins (~mengwong@bb115-66-48-84.singnet.com.sg)
23:34:17 AlexZenon joins (~alzenon@178.34.160.228)
23:36:18 × merijn quits (~merijn@c-001-001-014.client.esciencecenter.eduvpn.nl) (Ping timeout: 256 seconds)
23:37:26 × freeside quits (~mengwong@bb115-66-48-84.singnet.com.sg) (Ping timeout: 256 seconds)
23:38:12 Alex_test joins (~al_test@178.34.160.228)
23:45:51 × albet70 quits (~xxx@2400:8902::f03c:92ff:fe60:98d8) (Remote host closed the connection)
23:45:56 × shapr quits (~user@68.54.166.125) (Ping timeout: 256 seconds)
23:46:26 <c_wraith> another option that's reasonable is `cabal repl -b split`
23:46:48 <c_wraith> let cabal manage what libraries are installed and available separately and on-demand
23:51:58 albet70 joins (~xxx@2400:8902::f03c:92ff:fe60:98d8)
23:52:30 × mizlan quits (~mizlan@2607:f010:2a7:1005:cca3:e028:1e9b:60c9) (Ping timeout: 260 seconds)
23:55:28 × mei quits (~mei@user/mei) (Remote host closed the connection)
23:57:49 mei joins (~mei@user/mei)

All times are in UTC on 2023-01-19.