2021-03-10 00:00:01 +0100 | <subttle> | monochrom: Well, the error originally comes from me trying to finally reorganize this gigantic file: https://github.com/subttle/regular/blob/master/src/Finite.hs#L2532 |
2021-03-10 00:02:43 +0100 | gehmehgeh | (~ircuser1@gateway/tor-sasl/gehmehgeh) (Quit: Leaving) |
2021-03-10 00:03:10 +0100 | <Axman6> | subttle: I am curious to see what that app looks like when it's done though, I do kind of love the idea of being able to use the very niche parts of unicode for domain specific stuff, but being impossible to type makes it not so fun froim a programmer's point of view |
2021-03-10 00:03:28 +0100 | <subttle> | So I split it into a new file NEF.hs (Non Empty Finite) and when I try to import everything from Finite it works fine except for the types `(đ˘), (đ°)` |
2021-03-10 00:04:43 +0100 | <subttle> | Axman6: thanks <3 |
2021-03-10 00:05:14 +0100 | myShoggoth | (~myShoggot@75.164.81.55) (Ping timeout: 260 seconds) |
2021-03-10 00:05:21 +0100 | bergey | (~user@107.181.19.30) (Ping timeout: 264 seconds) |
2021-03-10 00:05:57 +0100 | <subttle> | monochrom: I don't expect you to look through the thing to help me figure it out, I'll try to to isolate the issue further, I appreciate your help thus far! |
2021-03-10 00:07:39 +0100 | owl1 | (~owl@5.134.185.69) |
2021-03-10 00:09:17 +0100 | teej | (uid154177@gateway/web/irccloud.com/x-dmrpztuemewvoove) (Quit: Connection closed for inactivity) |
2021-03-10 00:09:31 +0100 | __monty__ | (~toonn@unaffiliated/toonn) (Quit: leaving) |
2021-03-10 00:11:12 +0100 | owl1 | (~owl@5.134.185.69) () |
2021-03-10 00:14:26 +0100 | wroathe | (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) |
2021-03-10 00:15:55 +0100 | teej | (uid154177@gateway/web/irccloud.com/x-dbeumxrslumknqne) |
2021-03-10 00:17:00 +0100 | kam1 | (~kam1@83.123.154.198) |
2021-03-10 00:19:20 +0100 | kam1 | (~kam1@83.123.154.198) (Read error: Connection reset by peer) |
2021-03-10 00:19:39 +0100 | curiousgay | (~gay@178.217.208.8) (Ping timeout: 245 seconds) |
2021-03-10 00:21:32 +0100 | romesrf | (~romesrf@44.190.189.46.rev.vodafone.pt) |
2021-03-10 00:23:48 +0100 | <subttle> | Ah, okay I figured it out, just in case anyone was wondering. As monochrom suggested I can `import Dominoes` just fine as long as I don't try to explicitly list what I'm importing, OR if I want to be explicit I have to say `type` in front of it |
2021-03-10 00:24:37 +0100 | acidjnk_new | (~acidjnk@p200300d0c72b95704cd799b0a8031c33.dip0.t-ipconnect.de) (Ping timeout: 258 seconds) |
2021-03-10 00:25:11 +0100 | <subttle> | for sake of completeness here is what that looks like `import Dominoes (type (đ°), type (đ˘))` |
2021-03-10 00:25:30 +0100 | kam1 | (~kam1@83.123.154.198) |
2021-03-10 00:25:49 +0100 | <subttle> | Thanks everyone! |
2021-03-10 00:26:08 +0100 | <monochrom> | :) |
2021-03-10 00:26:13 +0100 | jamm_ | (~jamm@unaffiliated/jamm) (Remote host closed the connection) |
2021-03-10 00:26:26 +0100 | xsperry | (~as@unaffiliated/xsperry) (Remote host closed the connection) |
2021-03-10 00:27:10 +0100 | ozataman | (~ozataman@pool-100-37-221-69.phlapa.fios.verizon.net) |
2021-03-10 00:28:07 +0100 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 276 seconds) |
2021-03-10 00:28:44 +0100 | rj | (~x@gateway/tor-sasl/rj) (Ping timeout: 268 seconds) |
2021-03-10 00:28:48 +0100 | creuxsader | (~AdminUser@pool-173-76-103-124.bstnma.fios.verizon.net) (Quit: https://quassel-irc.org - Chat comfortably. Anywhere.) |
2021-03-10 00:28:50 +0100 | raehik | (~raehik@cpc95906-rdng25-2-0-cust156.15-3.cable.virginm.net) |
2021-03-10 00:29:14 +0100 | gitgoood | (~gitgood@82-132-218-38.dab.02.net) |
2021-03-10 00:31:33 +0100 | cfvnhtsp^ | (cfvnhtsp@ip98-184-89-2.mc.at.cox.net) (Ping timeout: 256 seconds) |
2021-03-10 00:31:36 +0100 | rj | (~x@gateway/tor-sasl/rj) |
2021-03-10 00:31:51 +0100 | cfvnhtsp^ | (cfvnhtsp@ip98-184-89-2.mc.at.cox.net) |
2021-03-10 00:31:56 +0100 | gitgood | (~gitgood@82-132-216-176.dab.02.net) (Read error: Connection reset by peer) |
2021-03-10 00:33:16 +0100 | ddellacosta | (ddellacost@gateway/vpn/mullvad/ddellacosta) |
2021-03-10 00:33:29 +0100 | curiousgay | (~gay@178.217.208.8) |
2021-03-10 00:34:33 +0100 | gitgoood | gitgood |
2021-03-10 00:35:24 +0100 | Tario | (~Tario@201.192.165.173) (Ping timeout: 265 seconds) |
2021-03-10 00:38:57 +0100 | acarrico | (~acarrico@dhcp-68-142-39-249.greenmountainaccess.net) (Ping timeout: 264 seconds) |
2021-03-10 00:40:50 +0100 | l8star__ | (~l8star@business-90-187-113-149.pool2.vodafone-ip.de) |
2021-03-10 00:41:44 +0100 | mimi_vx | (~mimi@2a01:490:16:1026:4525:56c0:a6ea:87c1) |
2021-03-10 00:42:58 +0100 | irc_user | (uid423822@gateway/web/irccloud.com/x-kzjqgwvrhyyjysqx) |
2021-03-10 00:46:11 +0100 | kam1 | (~kam1@83.123.154.198) (Read error: Connection reset by peer) |
2021-03-10 00:46:39 +0100 | hiroaki__ | (~hiroaki@2a02:8108:8c40:2bb8:e6c8:817b:b58d:6ff3) (Ping timeout: 272 seconds) |
2021-03-10 00:46:41 +0100 | aarvar | (~foewfoiew@2601:602:a080:fa0:f5c0:50eb:5dcd:a8d4) |
2021-03-10 00:46:55 +0100 | xsperry | (~as@unaffiliated/xsperry) |
2021-03-10 00:47:15 +0100 | bergey | (~user@pool-74-108-99-127.nycmny.fios.verizon.net) |
2021-03-10 00:48:18 +0100 | ddellacosta | (ddellacost@gateway/vpn/mullvad/ddellacosta) (Remote host closed the connection) |
2021-03-10 00:50:10 +0100 | Guest_45 | (81aeb65c@129.174.182.92) |
2021-03-10 00:51:36 +0100 | APugNamedPugsley | (~13052@2601:58a:8300:f6a0:3167:53:f72a:f09e) |
2021-03-10 00:51:46 +0100 | ozataman | (~ozataman@pool-100-37-221-69.phlapa.fios.verizon.net) (Quit: My MacBook Air has gone to sleep. ZZZzzzâŚ) |
2021-03-10 00:52:12 +0100 | kam1 | (~kam1@83.123.154.198) |
2021-03-10 00:52:45 +0100 | bergey | (~user@pool-74-108-99-127.nycmny.fios.verizon.net) (Ping timeout: 264 seconds) |
2021-03-10 00:56:41 +0100 | Guest_45 | (81aeb65c@129.174.182.92) (Quit: Ping timeout (120 seconds)) |
2021-03-10 00:59:21 +0100 | romesrf | (~romesrf@44.190.189.46.rev.vodafone.pt) (Quit: WeeChat 3.1) |
2021-03-10 01:00:01 +0100 | cfvnhtsp^ | (cfvnhtsp@ip98-184-89-2.mc.at.cox.net) () |
2021-03-10 01:03:23 +0100 | elliott_1 | (~elliott@pool-108-51-101-42.washdc.fios.verizon.net) |
2021-03-10 01:05:10 +0100 | puke | (~vroom@217.138.252.212) (Ping timeout: 276 seconds) |
2021-03-10 01:08:12 +0100 | Franciman | (~francesco@host-82-49-79-189.retail.telecomitalia.it) (Quit: Leaving) |
2021-03-10 01:11:40 +0100 | Tuplanolla | (~Tuplanoll@91-159-68-239.elisa-laajakaista.fi) (Quit: Leaving.) |
2021-03-10 01:11:55 +0100 | joseph1 | (~joseph@cpe-65-31-18-174.insight.res.rr.com) |
2021-03-10 01:14:23 +0100 | rj | (~x@gateway/tor-sasl/rj) (Ping timeout: 268 seconds) |
2021-03-10 01:14:23 +0100 | dsrt^ | (~hph@ip98-184-89-2.mc.at.cox.net) |
2021-03-10 01:14:35 +0100 | swarmcollective | (~joseph@cpe-65-31-18-174.insight.res.rr.com) (Ping timeout: 240 seconds) |
2021-03-10 01:14:45 +0100 | ozataman | (~ozataman@pool-100-37-221-69.phlapa.fios.verizon.net) |
2021-03-10 01:16:14 +0100 | mimi_vx | (~mimi@2a01:490:16:1026:4525:56c0:a6ea:87c1) (Ping timeout: 264 seconds) |
2021-03-10 01:16:36 +0100 | rj | (~x@gateway/tor-sasl/rj) |
2021-03-10 01:16:46 +0100 | conal_ | (~conal@66.115.157.49) (Quit: Computer has gone to sleep.) |
2021-03-10 01:20:04 +0100 | Tario | (~Tario@201.192.165.173) |
2021-03-10 01:22:31 +0100 | conal | (~conal@192.145.118.107) |
2021-03-10 01:22:35 +0100 | elliott_1 | (~elliott@pool-108-51-101-42.washdc.fios.verizon.net) (Quit: WeeChat 3.0.1) |
2021-03-10 01:25:01 +0100 | ozataman | (~ozataman@pool-100-37-221-69.phlapa.fios.verizon.net) (Quit: My MacBook Air has gone to sleep. ZZZzzzâŚ) |
2021-03-10 01:27:09 +0100 | olligobber | (olligobber@gateway/vpn/privateinternetaccess/olligobber) |
2021-03-10 01:28:57 +0100 | bennofs__ | (~quassel@dslb-094-222-058-228.094.222.pools.vodafone-ip.de) |
2021-03-10 01:30:30 +0100 | minoru_shiraeesh | (~shiraeesh@46.34.206.251) (Ping timeout: 265 seconds) |
2021-03-10 01:30:33 +0100 | Fractalis | (~Fractalis@2601:987:280:fb20:ad9b:b2c6:b33d:6cda) |
2021-03-10 01:32:09 +0100 | mananamenos | (~mananamen@193.red-88-11-66.dynamicip.rima-tde.net) (Ping timeout: 245 seconds) |
2021-03-10 01:33:04 +0100 | bennofs_ | (~quassel@dslb-094-222-034-104.094.222.pools.vodafone-ip.de) (Ping timeout: 260 seconds) |
2021-03-10 01:37:01 +0100 | xintron | (~xintron@unaffiliated/xintron) (Ping timeout: 276 seconds) |
2021-03-10 01:37:14 +0100 | Fractalis | (~Fractalis@2601:987:280:fb20:ad9b:b2c6:b33d:6cda) (Ping timeout: 264 seconds) |
2021-03-10 01:38:36 +0100 | vonfry | (~user@116.236.75.207) (Remote host closed the connection) |
2021-03-10 01:38:44 +0100 | Fractalis | (~Fractalis@2601:987:280:fb20:ad9b:b2c6:b33d:6cda) |
2021-03-10 01:39:47 +0100 | usr25 | (~usr25@unaffiliated/usr25) (Quit: Leaving) |
2021-03-10 01:41:18 +0100 | heatsink | (~heatsink@2600:1700:bef1:5e10:246b:c0a0:2c4b:51c3) (Remote host closed the connection) |
2021-03-10 01:41:39 +0100 | justsomeguy | (~justsomeg@unaffiliated/--/x-3805311) |
2021-03-10 01:42:38 +0100 | bergey | (~user@pool-74-108-99-127.nycmny.fios.verizon.net) |
2021-03-10 01:43:25 +0100 | rajivr | (uid269651@gateway/web/irccloud.com/x-zgcncjnqyenbczlt) |
2021-03-10 01:46:11 +0100 | Guest79545 | (~zzz@2a03:b0c0:3:d0::3095:3001) (Quit: quit) |
2021-03-10 01:46:46 +0100 | zzz | (~zzz@2a03:b0c0:3:d0::3095:3001) |
2021-03-10 01:46:54 +0100 | xintron | (~xintron@unaffiliated/xintron) |
2021-03-10 01:47:10 +0100 | zzz | Guest26442 |
2021-03-10 01:48:05 +0100 | Tourist | (~tourist@unaffiliated/tourist) (Ping timeout: 272 seconds) |
2021-03-10 01:48:35 +0100 | crestfallen | (~john@128.32.176.159) |
2021-03-10 01:51:11 +0100 | <curiousgay> | eh, how often haskell.org rotates certificates? |
2021-03-10 01:51:52 +0100 | <curiousgay> | right now I can't connect to it because certificate has changed (but few minutes ago it was fine) |
2021-03-10 01:53:02 +0100 | <monochrom> | worksforme |
2021-03-10 01:53:14 +0100 | <monochrom> | It really doesn't change certificate all that often. |
2021-03-10 01:53:48 +0100 | <curiousgay> | well, at least now I'm able to connect |
2021-03-10 01:53:50 +0100 | vgtw_ | (~vgtw@gateway/tor-sasl/vgtw) |
2021-03-10 01:53:55 +0100 | <glguy> | It's a Let's Encrypt certificate, so it changes regularly |
2021-03-10 01:54:08 +0100 | <curiousgay> | guh |
2021-03-10 01:54:17 +0100 | <glguy> | the current one is from Feb 9 |
2021-03-10 01:54:28 +0100 | rj | (~x@gateway/tor-sasl/rj) (Ping timeout: 268 seconds) |
2021-03-10 01:54:28 +0100 | vgtw | (~vgtw@gateway/tor-sasl/vgtw) (Ping timeout: 268 seconds) |
2021-03-10 01:54:28 +0100 | vgtw_ | vgtw |
2021-03-10 01:54:52 +0100 | Wuzzy | (~Wuzzy@p5b0df7c2.dip0.t-ipconnect.de) (Remote host closed the connection) |
2021-03-10 01:54:52 +0100 | <monochrom> | expires May 10. |
2021-03-10 01:55:06 +0100 | <monochrom> | I really doubt there was a change in the last 24 hours. |
2021-03-10 01:55:12 +0100 | <curiousgay> | encryption is strong enough to serve for decades, there's no reason to rotate certificate every month |
2021-03-10 01:55:14 +0100 | heatsink | (~heatsink@2600:1700:bef1:5e10:246b:c0a0:2c4b:51c3) |
2021-03-10 01:55:25 +0100 | <glguy> | curiousgay: that's not why they rotate |
2021-03-10 01:55:32 +0100 | <curiousgay> | s/every month/every 3 months/ |
2021-03-10 01:55:44 +0100 | <glguy> | anyway, rotation is normal and not something a client will get hung up on |
2021-03-10 01:55:57 +0100 | nbloomf | (~nbloomf@2600:1700:ad14:3020:2411:9949:8ba3:cb86) |
2021-03-10 01:56:24 +0100 | <monochrom> | I have never ran into a certificate problem with haskell.org. |
2021-03-10 01:56:39 +0100 | <monochrom> | May I suggest the darker theory that your connection is/was compromised. |
2021-03-10 01:56:55 +0100 | <curiousgay> | glguy: that rotation is based on assumption a client trusts certificate authorities |
2021-03-10 01:57:41 +0100 | nbloomf | (~nbloomf@2600:1700:ad14:3020:2411:9949:8ba3:cb86) (Client Quit) |
2021-03-10 01:57:45 +0100 | crestfallen | (~john@128.32.176.159) (Quit: Leaving) |
2021-03-10 01:57:50 +0100 | <curiousgay> | in TOFU world rotating without warning doesn't make any sense |
2021-03-10 01:58:11 +0100 | <monochrom> | glguy: I'm curious now. What is the benefit of the rotation? |
2021-03-10 01:58:16 +0100 | nbloomf | (~nbloomf@2600:1700:ad14:3020:2411:9949:8ba3:cb86) |
2021-03-10 01:58:32 +0100 | sw1nn | (~sw1nn@2a00:23c7:622f:2c00:df3:76c2:ae90:b3b4) (Ping timeout: 258 seconds) |
2021-03-10 01:59:15 +0100 | <glguy> | monochrom: you don't have to maintain as big of a CRL, leaked private keys are dangerous for shorter windows, you can transfer a domain to someone new who can start using it earlier knowing the certiifcates issued for it have expired already, probably others, but those come to mind |
2021-03-10 01:59:16 +0100 | <curiousgay> | the benefit of rotation is that if one of your private keys gets compromised it doesn't allow to compromise entire history |
2021-03-10 01:59:21 +0100 | raehik | (~raehik@cpc95906-rdng25-2-0-cust156.15-3.cable.virginm.net) (Ping timeout: 264 seconds) |
2021-03-10 01:59:40 +0100 | <monochrom> | Ah, thanks. |
2021-03-10 01:59:43 +0100 | <curiousgay> | but if you leak keys you need to restructure your security |
2021-03-10 02:00:29 +0100 | stree | (~stree@68.36.8.116) (Ping timeout: 260 seconds) |
2021-03-10 02:01:00 +0100 | <curiousgay> | like don't store keys where you run a bunch of untrusted programs where you don't know how they work |
2021-03-10 02:01:17 +0100 | myShoggoth | (~myShoggot@75.164.81.55) |
2021-03-10 02:01:30 +0100 | <curiousgay> | and encrypt your disk with AES-256 in XTS mode with long reliable password |
2021-03-10 02:01:53 +0100 | <glguy> | anway, it sounds like you understand how certificates work |
2021-03-10 02:03:06 +0100 | <curiousgay> | not really, I simply treat them as public keys, but I'm aware their structure is more complex than that |
2021-03-10 02:03:50 +0100 | <curiousgay> | that allows them to go into a nightmare called web of trust |
2021-03-10 02:04:13 +0100 | <glguy> | Anyway, we're more focused on Haskell here than PKI |
2021-03-10 02:05:55 +0100 | justsomeguy | (~justsomeg@unaffiliated/--/x-3805311) (Quit: WeeChat 3.0.1) |
2021-03-10 02:06:41 +0100 | m0rphism | (~m0rphism@HSI-KBW-085-216-104-059.hsi.kabelbw.de) (Ping timeout: 256 seconds) |
2021-03-10 02:06:42 +0100 | <curiousgay> | well, I thought it makes sense to also discuss official Haskell site here |
2021-03-10 02:07:03 +0100 | <glguy> | yeah, the question of did the certificate rotate was resolved |
2021-03-10 02:08:27 +0100 | elfets | (~elfets@ip-37-201-23-96.hsi13.unitymediagroup.de) (Read error: Connection reset by peer) |
2021-03-10 02:09:39 +0100 | elfets | (~elfets@ip-37-201-23-96.hsi13.unitymediagroup.de) |
2021-03-10 02:10:22 +0100 | Deide | (~Deide@217.155.19.23) (Quit: Seeee yaaaa) |
2021-03-10 02:11:08 +0100 | sw1nn | (~sw1nn@2a00:23c7:622f:2c00:377a:cf20:5183:83de) |
2021-03-10 02:12:22 +0100 | mimi_vx | (~mimi@2a01:490:16:1026:4525:56c0:a6ea:87c1) |
2021-03-10 02:12:30 +0100 | nbloomf | (~nbloomf@2600:1700:ad14:3020:2411:9949:8ba3:cb86) (Quit: My MacBook has gone to sleep. ZZZzzzâŚ) |
2021-03-10 02:12:33 +0100 | myShoggoth | (~myShoggot@75.164.81.55) (Ping timeout: 245 seconds) |
2021-03-10 02:13:02 +0100 | myShoggoth | (~myShoggot@75.164.81.55) |
2021-03-10 02:13:17 +0100 | stree | (~stree@68.36.8.116) |
2021-03-10 02:15:19 +0100 | acarrico | (~acarrico@dhcp-68-142-39-249.greenmountainaccess.net) |
2021-03-10 02:18:14 +0100 | omnitrogen | (~omnitroge@vps-c9700282.vps.ovh.net) (Ping timeout: 260 seconds) |
2021-03-10 02:18:26 +0100 | jamm_ | (~jamm@unaffiliated/jamm) |
2021-03-10 02:18:33 +0100 | notzmv | (~zmv@unaffiliated/zmv) (Ping timeout: 264 seconds) |
2021-03-10 02:19:07 +0100 | tzlil | (~tzlil@unaffiliated/tzlil) (Ping timeout: 272 seconds) |
2021-03-10 02:20:40 +0100 | nbloomf | (~nbloomf@2600:1700:ad14:3020:2411:9949:8ba3:cb86) |
2021-03-10 02:20:40 +0100 | tzlil | (~tzlil@unaffiliated/tzlil) |
2021-03-10 02:20:49 +0100 | conal | (~conal@192.145.118.107) (Quit: Computer has gone to sleep.) |
2021-03-10 02:21:18 +0100 | elfets | (~elfets@ip-37-201-23-96.hsi13.unitymediagroup.de) (Ping timeout: 245 seconds) |
2021-03-10 02:21:20 +0100 | conal | (~conal@192.145.118.107) |
2021-03-10 02:21:59 +0100 | Inoperable | (~PLAYER_1@fancydata.science) (Ping timeout: 256 seconds) |
2021-03-10 02:22:33 +0100 | myShoggoth | (~myShoggot@75.164.81.55) (Ping timeout: 245 seconds) |
2021-03-10 02:22:36 +0100 | m1dnight_ | (~m1dnight@188.ip-51-91-158.eu) (Ping timeout: 256 seconds) |
2021-03-10 02:22:50 +0100 | jamm_ | (~jamm@unaffiliated/jamm) (Ping timeout: 264 seconds) |
2021-03-10 02:23:58 +0100 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) |
2021-03-10 02:25:33 +0100 | conal | (~conal@192.145.118.107) (Ping timeout: 246 seconds) |
2021-03-10 02:29:44 +0100 | thc202 | (~thc202@unaffiliated/thc202) (Quit: thc202) |
2021-03-10 02:31:23 +0100 | viluon | (uid453725@gateway/web/irccloud.com/x-degqoszkevovakgs) (Quit: Connection closed for inactivity) |
2021-03-10 02:31:45 +0100 | minoru_shiraeesh | (~shiraeesh@46.34.206.251) |
2021-03-10 02:31:55 +0100 | ProofTechnique_ | (sid79547@gateway/web/irccloud.com/x-rfjenrecvyozipoh) |
2021-03-10 02:31:55 +0100 | mitchellsalad_ | (uid40617@gateway/web/irccloud.com/x-iwkvoqzlrnkzeagp) |
2021-03-10 02:32:06 +0100 | bsima1 | (~bsima@simatime.com) |
2021-03-10 02:32:15 +0100 | howdoi_ | (uid224@gateway/web/irccloud.com/x-fqbegxygueqsadzs) |
2021-03-10 02:32:40 +0100 | stree | (~stree@68.36.8.116) (Quit: Caught exception) |
2021-03-10 02:33:06 +0100 | stree | (~stree@68.36.8.116) |
2021-03-10 02:33:11 +0100 | jokester_ | (~mono@unaffiliated/jokester) |
2021-03-10 02:33:33 +0100 | SIben | (~SIben@101.ip-164-132-107.eu) (Ping timeout: 264 seconds) |
2021-03-10 02:35:03 +0100 | debugloo1 | (~danieln@unaffiliated/debugloop) |
2021-03-10 02:37:15 +0100 | Jello_Raptor_ | (~Jello_Rap@li641-12.members.linode.com) |
2021-03-10 02:37:33 +0100 | Sheilong | (uid293653@gateway/web/irccloud.com/x-wqscfhvgecjdxrxn) (Quit: Connection closed for inactivity) |
2021-03-10 02:37:51 +0100 | WojciechK | (~wojciechk@2001:41d0:a:5be4::449) |
2021-03-10 02:37:51 +0100 | NGraviton | (csp@gateway/shell/xshellz/x-beoipcskoypkzpda) |
2021-03-10 02:38:04 +0100 | operand_ | (~operand@is.altijd.moe) |
2021-03-10 02:38:59 +0100 | mitchellsalad | (uid40617@gateway/web/irccloud.com/x-rxqqcuwejvbcsupd) (*.net *.split) |
2021-03-10 02:38:59 +0100 | howdoi | (uid224@gateway/web/irccloud.com/x-funsiyagulsobejm) (*.net *.split) |
2021-03-10 02:38:59 +0100 | enya[m] | (enyaismatr@gateway/shell/matrix.org/x-mopbbwnwlliixuwj) (*.net *.split) |
2021-03-10 02:38:59 +0100 | themsay[m] | (themsaymat@gateway/shell/matrix.org/x-revdyihapfdobrsk) (*.net *.split) |
2021-03-10 02:38:59 +0100 | VarikValefor[m] | (varikvalef@gateway/shell/matrix.org/x-eijklabkebhzgrcd) (*.net *.split) |
2021-03-10 02:38:59 +0100 | freeman42x[m]1 | (freeman42x@gateway/shell/matrix.org/x-kvuqdpxllvlgxrfm) (*.net *.split) |
2021-03-10 02:38:59 +0100 | plumenator[m] | (plumenator@gateway/shell/matrix.org/x-zgfgtuflrtrzeoqi) (*.net *.split) |
2021-03-10 02:38:59 +0100 | jerin | (jerinmatri@gateway/shell/matrix.org/x-vbxscyotkofvtytb) (*.net *.split) |
2021-03-10 02:39:00 +0100 | hyiltiz-M | (hyiltizkde@gateway/shell/kde/matrix/x-ziqtfceeiaptadfr) (*.net *.split) |
2021-03-10 02:39:00 +0100 | debugloop | (~danieln@unaffiliated/debugloop) (*.net *.split) |
2021-03-10 02:39:00 +0100 | NGravity | (csp@gateway/shell/xshellz/x-kkpjcyneagkaknmz) (*.net *.split) |
2021-03-10 02:39:00 +0100 | teddyc | (theodorc@cassarossa.samfundet.no) (*.net *.split) |
2021-03-10 02:39:00 +0100 | Wojciech_K | (~wojciechk@2001:41d0:a:5be4::449) (*.net *.split) |
2021-03-10 02:39:00 +0100 | Jello_Raptor | (~Jello_Rap@li641-12.members.linode.com) (*.net *.split) |
2021-03-10 02:39:00 +0100 | ProofTechnique | (sid79547@gateway/web/irccloud.com/x-wxgqipcxkmukqbfr) (*.net *.split) |
2021-03-10 02:39:00 +0100 | jokester | (~mono@unaffiliated/jokester) (*.net *.split) |
2021-03-10 02:39:00 +0100 | operand | (~operand@is.altijd.moe) (*.net *.split) |
2021-03-10 02:39:00 +0100 | bsima | (~bsima@simatime.com) (*.net *.split) |
2021-03-10 02:39:01 +0100 | Jello_Raptor_ | Jello_Raptor |
2021-03-10 02:39:03 +0100 | howdoi_ | howdoi |
2021-03-10 02:39:03 +0100 | ProofTechnique_ | ProofTechnique |
2021-03-10 02:39:03 +0100 | maop | (~maop@37.120.211.188) (Remote host closed the connection) |
2021-03-10 02:39:04 +0100 | mitchellsalad_ | mitchellsalad |
2021-03-10 02:41:53 +0100 | <curiousgay> | stack can't install haddock because it requires GHC 9, but LTS-17 provides GHC 8.10 |
2021-03-10 02:42:33 +0100 | <curiousgay> | ah, haddock is not part of LTS-17 |
2021-03-10 02:45:27 +0100 | hyiltiz-M | (hyiltizkde@gateway/shell/kde/matrix/x-pbsqgxgfxkxgeyjp) |
2021-03-10 02:45:44 +0100 | teddyc | (theodorc@cassarossa.samfundet.no) |
2021-03-10 02:45:51 +0100 | VarikValefor[m] | (varikvalef@gateway/shell/matrix.org/x-hkuasadpkiomztte) |
2021-03-10 02:45:58 +0100 | mimi_vx | (~mimi@2a01:490:16:1026:4525:56c0:a6ea:87c1) (Ping timeout: 260 seconds) |
2021-03-10 02:47:00 +0100 | enya[m] | (enyaismatr@gateway/shell/matrix.org/x-saaasqrjbmlqfwhw) |
2021-03-10 02:48:09 +0100 | freeman42x[m]1 | (freeman42x@gateway/shell/matrix.org/x-mjfaafbtrzhgydze) |
2021-03-10 02:50:13 +0100 | plumenator[m] | (plumenator@gateway/shell/matrix.org/x-wsciyhumoeseodpa) |
2021-03-10 02:51:22 +0100 | themsay[m] | (themsaymat@gateway/shell/matrix.org/x-hriptenclfowxntk) |
2021-03-10 02:51:33 +0100 | jerin | (jerinmatri@gateway/shell/matrix.org/x-mzzaywiqoeclvrmt) |
2021-03-10 02:52:31 +0100 | irc_user | (uid423822@gateway/web/irccloud.com/x-kzjqgwvrhyyjysqx) (Quit: Connection closed for inactivity) |
2021-03-10 02:58:06 +0100 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 246 seconds) |
2021-03-10 03:03:33 +0100 | drbean | (~drbean@TC210-63-209-22.static.apol.com.tw) |
2021-03-10 03:04:04 +0100 | subttle | (~anonymous@unaffiliated/subttle) (Quit: leaving) |
2021-03-10 03:05:49 +0100 | gzj | (~gzj@unaffiliated/gzj) |
2021-03-10 03:06:15 +0100 | puke | (~vroom@217.138.252.202) |
2021-03-10 03:07:23 +0100 | krt7 | (488a1c12@72.138.28.18) (Ping timeout: 240 seconds) |
2021-03-10 03:15:58 +0100 | toorevitimirp | (~tooreviti@117.182.183.154) |
2021-03-10 03:16:41 +0100 | inkbottle | (~inkbottle@aaubervilliers-654-1-108-207.w86-212.abo.wanadoo.fr) |
2021-03-10 03:18:05 +0100 | gzj | (~gzj@unaffiliated/gzj) (Remote host closed the connection) |
2021-03-10 03:18:25 +0100 | gzj | (~gzj@unaffiliated/gzj) |
2021-03-10 03:18:33 +0100 | zebrag | (~inkbottle@aaubervilliers-654-1-112-176.w86-198.abo.wanadoo.fr) (Ping timeout: 264 seconds) |
2021-03-10 03:20:22 +0100 | acarrico | (~acarrico@dhcp-68-142-39-249.greenmountainaccess.net) (Ping timeout: 276 seconds) |
2021-03-10 03:21:06 +0100 | ep1ctetus_ | (~epictetus@ip72-194-215-136.sb.sd.cox.net) (Read error: Connection reset by peer) |
2021-03-10 03:22:38 +0100 | Aquazi | (uid312403@gateway/web/irccloud.com/x-xvhrdtbecprnyroa) (Quit: Connection closed for inactivity) |
2021-03-10 03:22:48 +0100 | kafl | (~kafl@unaffiliated/kafl) |
2021-03-10 03:27:57 +0100 | gitgood | (~gitgood@82-132-218-38.dab.02.net) (Read error: Connection reset by peer) |
2021-03-10 03:30:05 +0100 | dave_uy33 | dave_uy |
2021-03-10 03:30:18 +0100 | dave_uy | (~david@108.61.193.26) (Quit: The Lounge - https://thelounge.chat) |
2021-03-10 03:30:52 +0100 | dave_uy | (~david@108.61.193.26) |
2021-03-10 03:31:00 +0100 | drbean | (~drbean@TC210-63-209-22.static.apol.com.tw) (Ping timeout: 246 seconds) |
2021-03-10 03:32:08 +0100 | Jd007 | (~Jd007@162.156.11.151) (Quit: Jd007) |
2021-03-10 03:32:44 +0100 | hoppfull | (55e07729@c-2977e055.19-9-64736c10.bbcust.telenor.se) (Quit: Connection closed) |
2021-03-10 03:33:03 +0100 | smerdyakov | (~dan@5.146.194.90) (Quit: Ping timeout (120 seconds)) |
2021-03-10 03:33:24 +0100 | smerdyakov | (~dan@5.146.194.90) |
2021-03-10 03:34:44 +0100 | FortuneZero | (3223b878@50.35.184.120) |
2021-03-10 03:34:55 +0100 | renzhi | (~renzhi@2607:fa49:653f:eb00::5bc7) (Ping timeout: 240 seconds) |
2021-03-10 03:35:57 +0100 | nineonin_ | (~nineonine@50.216.62.2) (Ping timeout: 264 seconds) |
2021-03-10 03:37:08 +0100 | Kaiepi | (~Kaiepi@47.54.252.148) (Ping timeout: 265 seconds) |
2021-03-10 03:38:08 +0100 | nbloomf | (~nbloomf@2600:1700:ad14:3020:2411:9949:8ba3:cb86) (Quit: My MacBook has gone to sleep. ZZZzzzâŚ) |
2021-03-10 03:42:06 +0100 | gzj | (~gzj@unaffiliated/gzj) (Remote host closed the connection) |
2021-03-10 03:42:18 +0100 | FortuneZero | (3223b878@50.35.184.120) (Quit: Connection closed) |
2021-03-10 03:42:26 +0100 | gzj | (~gzj@unaffiliated/gzj) |
2021-03-10 03:42:32 +0100 | mimi_vx | (~mimi@2a01:490:16:1026:4525:56c0:a6ea:87c1) |
2021-03-10 03:43:26 +0100 | Jd007 | (~Jd007@162.156.11.151) |
2021-03-10 03:43:52 +0100 | arun_karikalan | (3b6364cc@59.99.100.204) |
2021-03-10 03:43:53 +0100 | myShoggoth | (~myShoggot@75.164.81.55) |
2021-03-10 03:45:15 +0100 | Lord_of_Life_ | (~Lord@unaffiliated/lord-of-life/x-0885362) |
2021-03-10 03:45:55 +0100 | Lord_of_Life | (~Lord@unaffiliated/lord-of-life/x-0885362) (Ping timeout: 256 seconds) |
2021-03-10 03:45:57 +0100 | nbloomf | (~nbloomf@2600:1700:ad14:3020:2026:8325:bd4b:a2d3) |
2021-03-10 03:46:03 +0100 | dbmikus | (~dbmikus@cpe-76-167-86-219.natsow.res.rr.com) (Ping timeout: 246 seconds) |
2021-03-10 03:46:22 +0100 | xff0x_ | (~xff0x@2001:1a81:539a:e500:ea26:ed35:813b:7a9a) |
2021-03-10 03:46:37 +0100 | Lord_of_Life_ | Lord_of_Life |
2021-03-10 03:47:24 +0100 | renzhi | (~renzhi@2607:fa49:653f:eb00::296e) |
2021-03-10 03:48:18 +0100 | Narinas | (~Narinas@187-178-93-112.dynamic.axtel.net) (Read error: Connection reset by peer) |
2021-03-10 03:49:04 +0100 | Narinas | (~Narinas@187-178-93-112.dynamic.axtel.net) |
2021-03-10 03:49:34 +0100 | xff0x | (~xff0x@port-92-195-107-1.dynamic.as20676.net) (Ping timeout: 260 seconds) |
2021-03-10 03:51:19 +0100 | tvn | (~tvn@37.120.211.188) |
2021-03-10 04:01:22 +0100 | CrazyPython | (~crazypyth@98.122.164.118) (Read error: Connection reset by peer) |
2021-03-10 04:04:39 +0100 | alx741 | (~alx741@186.178.108.96) (Quit: alx741) |
2021-03-10 04:10:47 +0100 | FinnElija | (~finn_elij@gateway/tor-sasl/finnelija/x-67402716) |
2021-03-10 04:10:47 +0100 | finn_elija | Guest26419 |
2021-03-10 04:10:47 +0100 | FinnElija | finn_elija |
2021-03-10 04:12:35 +0100 | nineonine | (~nineonine@50.216.62.2) |
2021-03-10 04:12:51 +0100 | plutoniix | (~q@184.82.196.144) |
2021-03-10 04:13:09 +0100 | bergey | (~user@pool-74-108-99-127.nycmny.fios.verizon.net) (Ping timeout: 264 seconds) |
2021-03-10 04:13:50 +0100 | xff0x_ | (~xff0x@2001:1a81:539a:e500:ea26:ed35:813b:7a9a) (Ping timeout: 264 seconds) |
2021-03-10 04:14:05 +0100 | bergey | (~user@pool-74-108-99-127.nycmny.fios.verizon.net) |
2021-03-10 04:14:26 +0100 | Guest26419 | (~finn_elij@gateway/tor-sasl/finnelija/x-67402716) (Ping timeout: 268 seconds) |
2021-03-10 04:14:35 +0100 | xff0x_ | (~xff0x@2001:1a81:539a:e500:6ab:a16:d7f6:10af) |
2021-03-10 04:16:22 +0100 | inkbottle | (~inkbottle@aaubervilliers-654-1-108-207.w86-212.abo.wanadoo.fr) (Quit: Konversation terminated!) |
2021-03-10 04:16:37 +0100 | topos | (sid467876@gateway/web/irccloud.com/x-zlylmlnixcvrclez) () |
2021-03-10 04:16:42 +0100 | inkbottle | (~inkbottle@aaubervilliers-654-1-108-207.w86-212.abo.wanadoo.fr) |
2021-03-10 04:17:26 +0100 | mimi_vx | (~mimi@2a01:490:16:1026:4525:56c0:a6ea:87c1) (Ping timeout: 264 seconds) |
2021-03-10 04:17:54 +0100 | nineonine | (~nineonine@50.216.62.2) (Ping timeout: 246 seconds) |
2021-03-10 04:18:48 +0100 | topos | (sid467876@gateway/web/irccloud.com/x-vhlxkhesrjutejsr) |
2021-03-10 04:19:29 +0100 | topos | tapas |
2021-03-10 04:25:19 +0100 | urodna | (~urodna@unaffiliated/urodna) (Quit: urodna) |
2021-03-10 04:27:13 +0100 | bergey | (~user@pool-74-108-99-127.nycmny.fios.verizon.net) (Remote host closed the connection) |
2021-03-10 04:31:19 +0100 | myShoggoth | (~myShoggot@75.164.81.55) (Ping timeout: 245 seconds) |
2021-03-10 04:31:48 +0100 | toorevitimirp | (~tooreviti@117.182.183.154) (Ping timeout: 256 seconds) |
2021-03-10 04:33:12 +0100 | minoru_shiraeesh | (~shiraeesh@46.34.206.251) (Ping timeout: 265 seconds) |
2021-03-10 04:33:31 +0100 | c_wraith | (~c_wraith@adjoint.us) (Ping timeout: 256 seconds) |
2021-03-10 04:35:45 +0100 | justsomeguy | (~justsomeg@unaffiliated/--/x-3805311) |
2021-03-10 04:37:23 +0100 | ubert1 | (~Thunderbi@p200300ecdf25d9d5e6b318fffe838f33.dip0.t-ipconnect.de) (Ping timeout: 260 seconds) |
2021-03-10 04:37:23 +0100 | ubert | (~Thunderbi@p200300ecdf25d90ce6b318fffe838f33.dip0.t-ipconnect.de) |
2021-03-10 04:37:24 +0100 | theDon | (~td@muedsl-82-207-238-174.citykom.de) (Ping timeout: 260 seconds) |
2021-03-10 04:37:48 +0100 | evanjs | (~evanjs@075-129-098-007.res.spectrum.com) (Read error: Connection reset by peer) |
2021-03-10 04:38:26 +0100 | evanjs | (~evanjs@075-129-098-007.res.spectrum.com) |
2021-03-10 04:39:03 +0100 | theDon | (~td@muedsl-82-207-238-252.citykom.de) |
2021-03-10 04:41:25 +0100 | stree | (~stree@68.36.8.116) (Ping timeout: 265 seconds) |
2021-03-10 04:41:44 +0100 | conal | (~conal@192.145.118.107) |
2021-03-10 04:42:06 +0100 | rameau | (~mirc.one1@196.75.212.214) |
2021-03-10 04:42:23 +0100 | jespada | (~jespada@90.254.243.187) (Ping timeout: 265 seconds) |
2021-03-10 04:43:09 +0100 | arun_karikalan | (3b6364cc@59.99.100.204) (Quit: Connection closed) |
2021-03-10 04:43:09 +0100 | mitchellsalad | (uid40617@gateway/web/irccloud.com/x-iwkvoqzlrnkzeagp) (Quit: Connection closed for inactivity) |
2021-03-10 04:43:20 +0100 | jespada | (~jespada@90.254.243.187) |
2021-03-10 04:44:47 +0100 | <justsomeguy> | What does the interchange law of applicative mean? a <*> pure v = pure (\f -> f v) <*> a |
2021-03-10 04:46:05 +0100 | <justsomeguy> | Is it saying that an applicative containing functions applied to an applicative of values in the same context is the same as applying that function to every member element of the applicative containg values? (Does that even make sense?) |
2021-03-10 04:46:15 +0100 | machinedgod | (~machinedg@135-23-192-217.cpe.pppoe.ca) (Ping timeout: 246 seconds) |
2021-03-10 04:48:05 +0100 | gzj | (~gzj@unaffiliated/gzj) (Remote host closed the connection) |
2021-03-10 04:48:26 +0100 | gzj | (~gzj@unaffiliated/gzj) |
2021-03-10 04:48:31 +0100 | conal | (~conal@192.145.118.107) (Quit: Computer has gone to sleep.) |
2021-03-10 04:49:53 +0100 | nineonine | (~nineonine@50.216.62.2) |
2021-03-10 04:52:22 +0100 | myShoggoth | (~myShoggot@75.164.81.55) |
2021-03-10 04:54:10 +0100 | stree | (~stree@68.36.8.116) |
2021-03-10 04:54:38 +0100 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) |
2021-03-10 04:55:04 +0100 | rameau | (~mirc.one1@196.75.212.214) (Ping timeout: 245 seconds) |
2021-03-10 04:55:38 +0100 | rameau | (~mirc.one1@196.75.212.214) |
2021-03-10 04:56:01 +0100 | joehillen | (~joehillen@unaffiliated/joehillen) |
2021-03-10 04:56:33 +0100 | christo | (~christo@2601:647:4c80:1e00:a15b:207e:615f:1056) |
2021-03-10 04:56:36 +0100 | joehillen | (~joehillen@unaffiliated/joehillen) ("Konversation terminated!") |
2021-03-10 04:57:30 +0100 | christo | (~christo@2601:647:4c80:1e00:a15b:207e:615f:1056) (Client Quit) |
2021-03-10 04:58:48 +0100 | <inkbottle> | Right, `pure` doesn't have an effect, so whichever side of the `<*>` you put it has no influence on the effectfull side of it (not really answering your question, but part of it maybe) |
2021-03-10 05:00:03 +0100 | myShoggoth | (~myShoggot@75.164.81.55) (Ping timeout: 245 seconds) |
2021-03-10 05:00:07 +0100 | <inkbottle> | For instance if it is a parser, `pure` won't consume any input |
2021-03-10 05:00:31 +0100 | myShoggoth | (~myShoggot@75.164.81.55) |
2021-03-10 05:01:29 +0100 | <inkbottle> | effectfull aspect* |
2021-03-10 05:03:58 +0100 | dbmikus | (~dbmikus@cpe-76-167-86-219.natsow.res.rr.com) |
2021-03-10 05:08:09 +0100 | <inkbottle> | > parse ((,) <$> (char 'a') <*> (pure 3)) "hello" "a" |
2021-03-10 05:08:11 +0100 | <lambdabot> | error: |
2021-03-10 05:08:11 +0100 | <lambdabot> | Variable not in scope: |
2021-03-10 05:08:11 +0100 | <lambdabot> | parse :: f0 (a0, a1) -> [Char] -> [Char] -> t |
2021-03-10 05:08:58 +0100 | dbmikus | (~dbmikus@cpe-76-167-86-219.natsow.res.rr.com) (Ping timeout: 265 seconds) |
2021-03-10 05:09:06 +0100 | uberj | (~uberj@unaffiliated/uberj) (Remote host closed the connection) |
2021-03-10 05:09:39 +0100 | uberj | (~uberj@unaffiliated/uberj) |
2021-03-10 05:09:40 +0100 | <inkbottle> | > Text.Parsec.parse ((,) <$> (char 'a') <*> (pure 3)) "hello" "a" |
2021-03-10 05:09:41 +0100 | <lambdabot> | error: |
2021-03-10 05:09:42 +0100 | <lambdabot> | Not in scope: âText.Parsec.parseâ |
2021-03-10 05:09:42 +0100 | <lambdabot> | No module named âText.Parsecâ is imported. |
2021-03-10 05:10:14 +0100 | Lycurgus | (~niemand@98.4.114.199) |
2021-03-10 05:11:16 +0100 | <inkbottle> | Anyway it would have had the same result as |
2021-03-10 05:11:27 +0100 | <inkbottle> | parse (pure ($ 3) <*> ((,) <$> (char 'a'))) "hello" "a" |
2021-03-10 05:12:12 +0100 | <justsomeguy> | Hmm, thanks for that, inkbottle |
2021-03-10 05:12:22 +0100 | justsomeguy | sets up a project to try it out |
2021-03-10 05:12:45 +0100 | mmaruseacph2 | (~mihai@198.199.100.72) (Ping timeout: 272 seconds) |
2021-03-10 05:13:10 +0100 | mimi_vx | (~mimi@2a01:490:16:1026:4525:56c0:a6ea:87c1) |
2021-03-10 05:13:37 +0100 | <inkbottle> | And that mostly because `pure` doesn't touch the input thingy. |
2021-03-10 05:14:59 +0100 | guest39`` | (~user@49.5.6.87) |
2021-03-10 05:16:21 +0100 | inkbottle | (~inkbottle@aaubervilliers-654-1-108-207.w86-212.abo.wanadoo.fr) (Quit: Konversation terminated!) |
2021-03-10 05:16:42 +0100 | inkbottle | (~inkbottle@aaubervilliers-654-1-108-207.w86-212.abo.wanadoo.fr) |
2021-03-10 05:17:08 +0100 | <inkbottle> | "hello" is just a string passed to give a name to the parser. "a" is the input string. I should have found a better way to run the parser without that unnecessary "hello" string. |
2021-03-10 05:18:06 +0100 | guest39` | (~user@49.5.6.87) (Read error: Connection reset by peer) |
2021-03-10 05:18:19 +0100 | mmaruseacph2 | (~mihai@198.199.100.72) |
2021-03-10 05:20:07 +0100 | nineonine | (~nineonine@50.216.62.2) (Remote host closed the connection) |
2021-03-10 05:20:43 +0100 | nineonine | (~nineonine@50.216.62.2) |
2021-03-10 05:20:55 +0100 | c_wraith | (~c_wraith@adjoint.us) |
2021-03-10 05:21:59 +0100 | howdoi | (uid224@gateway/web/irccloud.com/x-fqbegxygueqsadzs) (Quit: Connection closed for inactivity) |
2021-03-10 05:22:57 +0100 | howdoi | (uid224@gateway/web/irccloud.com/x-ougcqwzeuzpljorc) |
2021-03-10 05:24:55 +0100 | ezrakilty | (~ezrakilty@97-113-55-149.tukw.qwest.net) |
2021-03-10 05:28:48 +0100 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 245 seconds) |
2021-03-10 05:40:32 +0100 | frozenErebus | (~frozenEre@94.128.82.20) |
2021-03-10 05:45:55 +0100 | Mrbuck | (~Mrbuck@gateway/tor-sasl/mrbuck) |
2021-03-10 05:47:33 +0100 | jophish | (~jophish@li1766-207.members.linode.com) (Ping timeout: 245 seconds) |
2021-03-10 05:47:58 +0100 | mimi_vx | (~mimi@2a01:490:16:1026:4525:56c0:a6ea:87c1) (Ping timeout: 260 seconds) |
2021-03-10 05:51:36 +0100 | vodkaInferno | (~wormphleg@104.131.156.184) (Read error: Connection reset by peer) |
2021-03-10 05:51:47 +0100 | vodkaInferno | (~wormphleg@104.131.156.184) |
2021-03-10 05:52:30 +0100 | bergey | (~user@pool-74-108-99-127.nycmny.fios.verizon.net) |
2021-03-10 05:53:21 +0100 | elliott_ | (~elliott_@pool-108-51-101-42.washdc.fios.verizon.net) (Ping timeout: 264 seconds) |
2021-03-10 05:55:04 +0100 | guest39`` | (~user@49.5.6.87) (Read error: Connection reset by peer) |
2021-03-10 05:55:05 +0100 | gzj | (~gzj@unaffiliated/gzj) (Read error: Connection reset by peer) |
2021-03-10 05:55:25 +0100 | gzj | (~gzj@unaffiliated/gzj) |
2021-03-10 05:55:40 +0100 | guest39`` | (~user@49.5.6.87) |
2021-03-10 05:57:18 +0100 | bergey | (~user@pool-74-108-99-127.nycmny.fios.verizon.net) (Ping timeout: 246 seconds) |
2021-03-10 06:01:16 +0100 | Jd007 | (~Jd007@162.156.11.151) (Quit: Jd007) |
2021-03-10 06:01:45 +0100 | Tario | (~Tario@201.192.165.173) (Ping timeout: 264 seconds) |
2021-03-10 06:02:39 +0100 | DTZUZU | (~DTZUZO@205.ip-149-56-132.net) |
2021-03-10 06:04:40 +0100 | conal | (~conal@209.58.139.5) |
2021-03-10 06:05:27 +0100 | CodeAlways | (uid272474@gateway/web/irccloud.com/x-iwrstjeuktuytxyi) (Quit: Connection closed for inactivity) |
2021-03-10 06:05:58 +0100 | mimi_vx | (~mimi@2a01:490:16:1026:4525:56c0:a6ea:87c1) |
2021-03-10 06:10:53 +0100 | elliott_ | (~elliott@pool-108-51-101-42.washdc.fios.verizon.net) |
2021-03-10 06:15:38 +0100 | mimi_vx | (~mimi@2a01:490:16:1026:4525:56c0:a6ea:87c1) (Ping timeout: 264 seconds) |
2021-03-10 06:15:59 +0100 | thunderrd | (~thunderrd@183.182.115.72) (Ping timeout: 272 seconds) |
2021-03-10 06:16:21 +0100 | inkbottle | (~inkbottle@aaubervilliers-654-1-108-207.w86-212.abo.wanadoo.fr) (Quit: Konversation terminated!) |
2021-03-10 06:16:41 +0100 | inkbottle | (~inkbottle@aaubervilliers-654-1-108-207.w86-212.abo.wanadoo.fr) |
2021-03-10 06:18:57 +0100 | thunderrd | (~thunderrd@183.182.115.72) |
2021-03-10 06:23:53 +0100 | inkbottle | (~inkbottle@aaubervilliers-654-1-108-207.w86-212.abo.wanadoo.fr) (Quit: Konversation terminated!) |
2021-03-10 06:30:06 +0100 | justsomeguy | (~justsomeg@unaffiliated/--/x-3805311) ("WeeChat 3.0.1") |
2021-03-10 06:32:26 +0100 | APugNamedPugsley | (~13052@2601:58a:8300:f6a0:3167:53:f72a:f09e) (Ping timeout: 264 seconds) |
2021-03-10 06:36:08 +0100 | Zialus_PT | (~RMF@199.125.37.188.rev.vodafone.pt) |
2021-03-10 06:37:03 +0100 | Zialus | (~RMF@199.125.37.188.rev.vodafone.pt) (Ping timeout: 256 seconds) |
2021-03-10 06:38:26 +0100 | Fractalis | (~Fractalis@2601:987:280:fb20:ad9b:b2c6:b33d:6cda) (Ping timeout: 264 seconds) |
2021-03-10 06:40:30 +0100 | jack1909 | (~qpls@cpeb4750e67d202-cmf81d0fad5840.cpe.net.fido.ca) (Ping timeout: 260 seconds) |
2021-03-10 06:40:44 +0100 | roconnor | (~roconnor@host-45-58-192-182.dyn.295.ca) (Remote host closed the connection) |
2021-03-10 06:41:21 +0100 | roconnor | (~roconnor@host-45-58-192-182.dyn.295.ca) |
2021-03-10 06:41:53 +0100 | matryoshka` | (~matryoshk@2606:6080:1002:8:3285:30e:de43:8809) |
2021-03-10 06:42:02 +0100 | matryoshka | (~matryoshk@2606:6080:1002:8:3285:30e:de43:8809) (Ping timeout: 264 seconds) |
2021-03-10 06:42:18 +0100 | jack1909 | (~qpls@23.83.91.175) |
2021-03-10 06:42:54 +0100 | dbmikus | (~dbmikus@cpe-76-167-86-219.natsow.res.rr.com) |
2021-03-10 06:43:47 +0100 | mmohammadi9812 | (~mmohammad@2.178.147.15) (Quit: Quit) |
2021-03-10 06:44:17 +0100 | e2 | (e2@sponsored.by.bnc4you.xyz) (Quit: Stable ZNC provider ##bnc4you) |
2021-03-10 06:44:42 +0100 | e2 | (e2@sponsored.by.bnc4you.xyz) |
2021-03-10 06:45:37 +0100 | geowiesnot_bis | (~user@i15-les02-ix2-87-89-181-157.sfr.lns.abo.bbox.fr) |
2021-03-10 06:46:09 +0100 | nineonine | (~nineonine@50.216.62.2) (Ping timeout: 264 seconds) |
2021-03-10 06:47:38 +0100 | Gurkenglas | (~Gurkengla@unaffiliated/gurkenglas) |
2021-03-10 06:51:23 +0100 | forgottenone | (~forgotten@176.42.29.216) |
2021-03-10 06:52:43 +0100 | justsomeguy | (~justsomeg@unaffiliated/--/x-3805311) |
2021-03-10 06:54:36 +0100 | nbloomf | (~nbloomf@2600:1700:ad14:3020:2026:8325:bd4b:a2d3) (Quit: My MacBook has gone to sleep. ZZZzzzâŚ) |
2021-03-10 06:55:57 +0100 | cd540 | (4b87575b@075-135-087-091.res.spectrum.com) |
2021-03-10 06:57:45 +0100 | idhugo_ | (~idhugo@87-49-147-45-mobile.dk.customer.tdc.net) |
2021-03-10 07:01:27 +0100 | unlink2 | (~unlink2@p5b0883d5.dip0.t-ipconnect.de) |
2021-03-10 07:02:32 +0100 | stree | (~stree@68.36.8.116) (Ping timeout: 256 seconds) |
2021-03-10 07:03:08 +0100 | argento | (~argent0@168.227.97.23) |
2021-03-10 07:04:40 +0100 | takuan | (~takuan@178-116-218-225.access.telenet.be) |
2021-03-10 07:05:10 +0100 | blahblahblah | (22de79ce@ec2-34-222-121-206.us-west-2.compute.amazonaws.com) |
2021-03-10 07:05:35 +0100 | neuralisp | (~neuralisp@171.115.182.201) |
2021-03-10 07:06:18 +0100 | <blahblahblah> | Trying to upload a package on hackage results in "'cabal-version' must be at least 1.10" despite having package.cabal with >= 1.8 |
2021-03-10 07:06:31 +0100 | <blahblahblah> | Packaged exactly the same as previous releases. |
2021-03-10 07:06:50 +0100 | <blahblahblah> | Any idea what is going on? |
2021-03-10 07:07:05 +0100 | <glguy> | blahblahblah, cabal-version doesn't take a range (any more?) |
2021-03-10 07:08:33 +0100 | <glguy> | https://cabal.readthedocs.io/en/3.4/file-format-changelog.html?highlight=cabal-version#package-des⌠|
2021-03-10 07:09:32 +0100 | Bergle_1 | (~Bergle_4@101.165.90.119) (Remote host closed the connection) |
2021-03-10 07:09:33 +0100 | elliott_ | (~elliott@pool-108-51-101-42.washdc.fios.verizon.net) (Ping timeout: 264 seconds) |
2021-03-10 07:09:53 +0100 | Bergle_1 | (~Bergle_4@101.165.90.119) |
2021-03-10 07:09:56 +0100 | <blahblahblah> | I see. So... which versions are supported by Hackage? All of them? |
2021-03-10 07:10:51 +0100 | <glguy> | presumably the ones from 1.10 up |
2021-03-10 07:11:00 +0100 | <blahblahblah> | I see. Thank you. |
2021-03-10 07:11:53 +0100 | mimi_vx | (~mimi@2a01:490:16:1026:4525:56c0:a6ea:87c1) |
2021-03-10 07:13:00 +0100 | Mrbuck | (~Mrbuck@gateway/tor-sasl/mrbuck) (Quit: WeeChat 1.9.1) |
2021-03-10 07:13:48 +0100 | jrqc | (~rofl@96.78.87.197) (Ping timeout: 245 seconds) |
2021-03-10 07:13:52 +0100 | blahblahblah | (22de79ce@ec2-34-222-121-206.us-west-2.compute.amazonaws.com) (Quit: Connection closed) |
2021-03-10 07:14:46 +0100 | stree | (~stree@68.36.8.116) |
2021-03-10 07:16:45 +0100 | jrqc | (~rofl@96.78.87.197) |
2021-03-10 07:24:32 +0100 | gzj | (~gzj@unaffiliated/gzj) (Remote host closed the connection) |
2021-03-10 07:25:13 +0100 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) |
2021-03-10 07:25:34 +0100 | jonathanx | (~jonathan@h-176-109.A357.priv.bahnhof.se) |
2021-03-10 07:28:03 +0100 | nineonine | (~nineonine@2604:3d08:7785:9600:e9a2:5149:9431:1ba4) |
2021-03-10 07:28:15 +0100 | elliott_ | (~elliott_@pool-108-51-101-42.washdc.fios.verizon.net) |
2021-03-10 07:28:47 +0100 | ukari | (~ukari@unaffiliated/ukari) |
2021-03-10 07:29:29 +0100 | redmp | (~redmp@172.58.35.128) (Quit: getting nowhere) |
2021-03-10 07:29:33 +0100 | dbmikus | (~dbmikus@cpe-76-167-86-219.natsow.res.rr.com) (Ping timeout: 272 seconds) |
2021-03-10 07:29:36 +0100 | nineonine | (~nineonine@2604:3d08:7785:9600:e9a2:5149:9431:1ba4) (Remote host closed the connection) |
2021-03-10 07:32:49 +0100 | arrowsvc_ | (~arr@2.93.163.35) |
2021-03-10 07:34:03 +0100 | idhugo_ | (~idhugo@87-49-147-45-mobile.dk.customer.tdc.net) (Remote host closed the connection) |
2021-03-10 07:34:31 +0100 | idhugo_ | (~idhugo@87-49-147-45-mobile.dk.customer.tdc.net) |
2021-03-10 07:35:22 +0100 | nineonine | (~nineonine@2604:3d08:7785:9600:e9a2:5149:9431:1ba4) |
2021-03-10 07:35:44 +0100 | Varis | (~Tadas@unaffiliated/varis) |
2021-03-10 07:35:53 +0100 | xff0x_ | (~xff0x@2001:1a81:539a:e500:6ab:a16:d7f6:10af) (Ping timeout: 260 seconds) |
2021-03-10 07:36:46 +0100 | xff0x_ | (~xff0x@2001:1a81:539a:e500:1c82:f001:cfdb:c4cd) |
2021-03-10 07:38:17 +0100 | Varis | (~Tadas@unaffiliated/varis) (Client Quit) |
2021-03-10 07:39:03 +0100 | johannes | (~johannes@b2b-37-24-119-189.unitymedia.biz) |
2021-03-10 07:39:15 +0100 | Lycurgus | (~niemand@98.4.114.199) (Quit: Exeunt) |
2021-03-10 07:39:41 +0100 | graf_blutwurst | (~user@2001:171b:226e:adc0:c1fc:bf0e:a9e3:f70e) |
2021-03-10 07:39:58 +0100 | nineonine | (~nineonine@2604:3d08:7785:9600:e9a2:5149:9431:1ba4) (Ping timeout: 260 seconds) |
2021-03-10 07:40:50 +0100 | dbmikus | (~dbmikus@cpe-76-167-86-219.natsow.res.rr.com) |
2021-03-10 07:40:51 +0100 | guest39`` | (~user@49.5.6.87) (Read error: Connection reset by peer) |
2021-03-10 07:40:57 +0100 | Alex55 | (5b2ee6a8@p5b2ee6a8.dip0.t-ipconnect.de) |
2021-03-10 07:45:44 +0100 | LKoen | (~LKoen@194.250.88.92.rev.sfr.net) |
2021-03-10 07:46:01 +0100 | dbmikus | (~dbmikus@cpe-76-167-86-219.natsow.res.rr.com) (Ping timeout: 272 seconds) |
2021-03-10 07:46:33 +0100 | mimi_vx | (~mimi@2a01:490:16:1026:4525:56c0:a6ea:87c1) (Ping timeout: 272 seconds) |
2021-03-10 07:46:51 +0100 | waleee-cl | (uid373333@gateway/web/irccloud.com/x-oqznulkyteygitwy) (Quit: Connection closed for inactivity) |
2021-03-10 07:47:02 +0100 | bitmapper | (uid464869@gateway/web/irccloud.com/x-vnpfnslhfdyhjhtg) (Quit: Connection closed for inactivity) |
2021-03-10 07:48:14 +0100 | sord937 | (~sord937@gateway/tor-sasl/sord937) |
2021-03-10 07:51:16 +0100 | ezrakilty | (~ezrakilty@97-113-55-149.tukw.qwest.net) (Remote host closed the connection) |
2021-03-10 07:51:44 +0100 | mirrorbird | (~dwsjeid91@91.193.4.10) |
2021-03-10 07:52:56 +0100 | marinelli | (~marinelli@gateway/tor-sasl/marinelli) (Quit: marinelli) |
2021-03-10 07:52:56 +0100 | neuralisp | (~neuralisp@171.115.182.201) (Read error: Connection reset by peer) |
2021-03-10 07:53:23 +0100 | myShoggoth | (~myShoggot@75.164.81.55) (Ping timeout: 245 seconds) |
2021-03-10 07:53:26 +0100 | bergey | (~user@pool-74-108-99-127.nycmny.fios.verizon.net) |
2021-03-10 07:53:46 +0100 | tzh | (~tzh@c-24-21-73-154.hsd1.or.comcast.net) (Quit: zzz) |
2021-03-10 07:55:18 +0100 | Alex55 | (5b2ee6a8@p5b2ee6a8.dip0.t-ipconnect.de) (Quit: Connection closed) |
2021-03-10 07:55:59 +0100 | Alex55 | (~root@p5b2ee6a8.dip0.t-ipconnect.de) |
2021-03-10 07:57:23 +0100 | cd540 | (4b87575b@075-135-087-091.res.spectrum.com) (Ping timeout: 240 seconds) |
2021-03-10 07:57:53 +0100 | cfricke | (~cfricke@unaffiliated/cfricke) |
2021-03-10 07:58:26 +0100 | bergey | (~user@pool-74-108-99-127.nycmny.fios.verizon.net) (Ping timeout: 260 seconds) |
2021-03-10 07:58:38 +0100 | michalz | (~user@185.246.204.47) |
2021-03-10 07:59:27 +0100 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 246 seconds) |
2021-03-10 08:00:22 +0100 | mimi_vx | (~mimi@2a01:490:16:1026:4525:56c0:a6ea:87c1) |
2021-03-10 08:00:47 +0100 | minoru_shiraeesh | (~shiraeesh@46.34.206.251) |
2021-03-10 08:01:59 +0100 | howdoi | (uid224@gateway/web/irccloud.com/x-ougcqwzeuzpljorc) (Quit: Connection closed for inactivity) |
2021-03-10 08:02:21 +0100 | kafl_ | (~kafl@unaffiliated/kafl) |
2021-03-10 08:02:42 +0100 | danvet | (~Daniel@2a02:168:57f4:0:efd0:b9e5:5ae6:c2fa) |
2021-03-10 08:03:45 +0100 | kafl | (~kafl@unaffiliated/kafl) (Ping timeout: 256 seconds) |
2021-03-10 08:07:15 +0100 | nineonine | (~nineonine@2604:3d08:7785:9600:e9a2:5149:9431:1ba4) |
2021-03-10 08:08:40 +0100 | nineonine | (~nineonine@2604:3d08:7785:9600:e9a2:5149:9431:1ba4) (Remote host closed the connection) |
2021-03-10 08:09:38 +0100 | neuralisp | (~neuralisp@171.115.182.201) |
2021-03-10 08:09:44 +0100 | nineonine | (~nineonine@2604:3d08:7785:9600:e9a2:5149:9431:1ba4) |
2021-03-10 08:11:29 +0100 | wroathe | (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Ping timeout: 260 seconds) |
2021-03-10 08:11:30 +0100 | aforemny | (~aforemny@static.248.158.34.188.clients.your-server.de) (Quit: ZNC 1.8.2 - https://znc.in) |
2021-03-10 08:13:24 +0100 | aforemny | (~aforemny@static.248.158.34.188.clients.your-server.de) |
2021-03-10 08:13:59 +0100 | _ht | (~quassel@82-169-194-8.biz.kpn.net) |
2021-03-10 08:14:23 +0100 | nineonine | (~nineonine@2604:3d08:7785:9600:e9a2:5149:9431:1ba4) (Ping timeout: 260 seconds) |
2021-03-10 08:18:39 +0100 | vicfred | (vicfred@gateway/vpn/mullvad/vicfred) (Quit: Leaving) |
2021-03-10 08:20:57 +0100 | marinelli | (~marinelli@gateway/tor-sasl/marinelli) |
2021-03-10 08:28:02 +0100 | kam1 | (~kam1@83.123.154.198) (Read error: Connection reset by peer) |
2021-03-10 08:28:05 +0100 | wroathe | (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) |
2021-03-10 08:32:34 +0100 | wroathe | (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Ping timeout: 245 seconds) |
2021-03-10 08:34:46 +0100 | marinelli | (~marinelli@gateway/tor-sasl/marinelli) (Quit: marinelli) |
2021-03-10 08:35:02 +0100 | marinelli | (~marinelli@gateway/tor-sasl/marinelli) |
2021-03-10 08:42:34 +0100 | olligobber | (olligobber@gateway/vpn/privateinternetaccess/olligobber) (Ping timeout: 245 seconds) |
2021-03-10 08:44:13 +0100 | sablib1 | (~sablib@59.173.154.11) (Ping timeout: 245 seconds) |
2021-03-10 08:45:32 +0100 | nineonine | (~nineonine@2604:3d08:7785:9600:e9a2:5149:9431:1ba4) |
2021-03-10 08:45:59 +0100 | Varis | (~Tadas@unaffiliated/varis) |
2021-03-10 08:48:37 +0100 | minoru_shiraeesh | (~shiraeesh@46.34.206.251) (Ping timeout: 276 seconds) |
2021-03-10 08:51:02 +0100 | nineonine | (~nineonine@2604:3d08:7785:9600:e9a2:5149:9431:1ba4) (Ping timeout: 264 seconds) |
2021-03-10 08:51:39 +0100 | Kaiepi | (~Kaiepi@47.54.252.148) |
2021-03-10 08:55:50 +0100 | olligobber | (olligobber@gateway/vpn/privateinternetaccess/olligobber) |
2021-03-10 09:00:02 +0100 | aarvar | (~foewfoiew@2601:602:a080:fa0:f5c0:50eb:5dcd:a8d4) (Ping timeout: 264 seconds) |
2021-03-10 09:02:16 +0100 | pavonia | (~user@unaffiliated/siracusa) (Quit: Bye!) |
2021-03-10 09:04:14 +0100 | frozenErebus | (~frozenEre@94.128.82.20) (Ping timeout: 260 seconds) |
2021-03-10 09:05:40 +0100 | mananamenos | (~mananamen@193.red-88-11-66.dynamicip.rima-tde.net) |
2021-03-10 09:05:52 +0100 | usr25 | (~usr25@unaffiliated/usr25) |
2021-03-10 09:10:01 +0100 | Aquazi | (uid312403@gateway/web/irccloud.com/x-rvjwhtgydgfpssbm) |
2021-03-10 09:11:23 +0100 | roconnor | (~roconnor@host-45-58-192-182.dyn.295.ca) (Remote host closed the connection) |
2021-03-10 09:11:25 +0100 | matryoshka` | (~matryoshk@2606:6080:1002:8:3285:30e:de43:8809) (Ping timeout: 272 seconds) |
2021-03-10 09:11:55 +0100 | roconnor | (~roconnor@host-45-58-192-182.dyn.295.ca) |
2021-03-10 09:12:40 +0100 | matryoshka | (~matryoshk@2606:6080:1002:8:3285:30e:de43:8809) |
2021-03-10 09:12:47 +0100 | asheshambasta | (~user@ptr-e1lysauv26w29gc2wg9.18120a2.ip6.access.telenet.be) |
2021-03-10 09:13:44 +0100 | asheshambasta | (~user@ptr-e1lysauv26w29gc2wg9.18120a2.ip6.access.telenet.be) (Client Quit) |
2021-03-10 09:14:04 +0100 | asheshambasta | (~user@ptr-e1lysauv26w29gc2wg9.18120a2.ip6.access.telenet.be) |
2021-03-10 09:15:07 +0100 | chele | (~chele@ip5b40237d.dynamic.kabel-deutschland.de) |
2021-03-10 09:15:21 +0100 | m1dnight_ | (~m1dnight@78-22-9-5.access.telenet.be) |
2021-03-10 09:16:33 +0100 | Yumasi | (~guillaume@2a01cb0506313c00e14be01ac4a050f7.ipv6.abo.wanadoo.fr) |
2021-03-10 09:20:58 +0100 | rayyyy | (~nanoz@gateway/tor-sasl/nanoz) |
2021-03-10 09:21:04 +0100 | hiroaki | (~hiroaki@2a02:8108:8c40:2bb8:5303:eebf:d00a:13d3) |
2021-03-10 09:23:21 +0100 | stree | (~stree@68.36.8.116) (Ping timeout: 264 seconds) |
2021-03-10 09:23:35 +0100 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) |
2021-03-10 09:24:10 +0100 | neiluj | (~jco@unaffiliated/neiluj) (Ping timeout: 265 seconds) |
2021-03-10 09:24:28 +0100 | Cesdo | (~cesdo@87.239.32.225) (Read error: No route to host) |
2021-03-10 09:26:15 +0100 | m0rphism | (~m0rphism@HSI-KBW-085-216-104-059.hsi.kabelbw.de) |
2021-03-10 09:30:13 +0100 | hiroaki | (~hiroaki@2a02:8108:8c40:2bb8:5303:eebf:d00a:13d3) (Ping timeout: 260 seconds) |
2021-03-10 09:30:52 +0100 | atomi | (~atomi@35.71.197.35.bc.googleusercontent.com) (Remote host closed the connection) |
2021-03-10 09:34:26 +0100 | neuralisp | (~neuralisp@171.115.182.201) (Quit: neuralisp) |
2021-03-10 09:35:30 +0100 | cole-h | (~cole-h@c-73-48-197-220.hsd1.ca.comcast.net) (Quit: Goodbye) |
2021-03-10 09:36:10 +0100 | stree | (~stree@68.36.8.116) |
2021-03-10 09:36:31 +0100 | elfets | (~elfets@ip-37-201-23-96.hsi13.unitymediagroup.de) |
2021-03-10 09:37:34 +0100 | cole-h | (~cole-h@c-73-48-197-220.hsd1.ca.comcast.net) |
2021-03-10 09:44:30 +0100 | kritzefitz | (~kritzefit@p548c9398.dip0.t-ipconnect.de) |
2021-03-10 09:49:31 +0100 | kritzefitz | (~kritzefit@p548c9398.dip0.t-ipconnect.de) (Ping timeout: 272 seconds) |
2021-03-10 09:49:44 +0100 | Sgeo | (~Sgeo@ool-18b98aa4.dyn.optonline.net) (Read error: Connection reset by peer) |
2021-03-10 09:49:52 +0100 | kritzefitz | (~kritzefit@2003:5b:203b:200::10:49) |
2021-03-10 09:52:19 +0100 | geowiesnot_bis | (~user@i15-les02-ix2-87-89-181-157.sfr.lns.abo.bbox.fr) (Ping timeout: 276 seconds) |
2021-03-10 09:52:34 +0100 | acidjnk_new | (~acidjnk@p200300d0c72b95704cd799b0a8031c33.dip0.t-ipconnect.de) |
2021-03-10 09:55:18 +0100 | ircbrowse_tom | (~ircbrowse@64.225.78.177) |
2021-03-10 09:55:18 +0100 | Server | +CLnt |
2021-03-10 09:55:44 +0100 | tomsmeding | (~tomsmedin@tomsmeding.com) (Quit: ZNC 1.8.2 - https://znc.in) |
2021-03-10 09:57:24 +0100 | dave_uy | (~david@108.61.193.26) (Ping timeout: 246 seconds) |
2021-03-10 09:57:32 +0100 | madnificent_ | madnificent |
2021-03-10 09:58:09 +0100 | bcmiller | (~bm3719@66.42.95.185) (Ping timeout: 256 seconds) |
2021-03-10 09:58:09 +0100 | Kaiepi | (~Kaiepi@47.54.252.148) (Ping timeout: 264 seconds) |
2021-03-10 09:58:23 +0100 | byorgey | (~byorgey@155.138.238.211) (Ping timeout: 268 seconds) |
2021-03-10 09:58:23 +0100 | tomsmeding | (~tomsmedin@tomsmeding.com) |
2021-03-10 09:58:34 +0100 | Kaiepi | (~Kaiepi@47.54.252.148) |
2021-03-10 09:59:09 +0100 | bergey | (~user@pool-74-108-99-127.nycmny.fios.verizon.net) (Ping timeout: 246 seconds) |
2021-03-10 10:02:37 +0100 | ADG1089__ | (~aditya@223.226.235.12) |
2021-03-10 10:04:04 +0100 | knupfer | (~Thunderbi@200116b82cb0c700f8d24cfffec7c8cb.dip.versatel-1u1.de) |
2021-03-10 10:06:28 +0100 | knupfer | (~Thunderbi@200116b82cb0c700f8d24cfffec7c8cb.dip.versatel-1u1.de) (Remote host closed the connection) |
2021-03-10 10:07:27 +0100 | tvn | (~tvn@37.120.211.188) (Remote host closed the connection) |
2021-03-10 10:08:19 +0100 | heatsink | (~heatsink@2600:1700:bef1:5e10:246b:c0a0:2c4b:51c3) (Remote host closed the connection) |
2021-03-10 10:10:24 +0100 | neiluj | (~jco@91-167-203-101.subs.proxad.net) |
2021-03-10 10:11:07 +0100 | hiroaki | (~hiroaki@2a02:8108:8c40:2bb8:d309:85bd:e842:5451) |
2021-03-10 10:11:28 +0100 | aggin | (~ecm@103.88.87.70) |
2021-03-10 10:12:47 +0100 | ubert | (~Thunderbi@p200300ecdf25d90ce6b318fffe838f33.dip0.t-ipconnect.de) (Ping timeout: 260 seconds) |
2021-03-10 10:15:52 +0100 | nineonine | (~nineonine@2604:3d08:7785:9600:e9a2:5149:9431:1ba4) |
2021-03-10 10:16:33 +0100 | m1dnight_ | (~m1dnight@78-22-9-5.access.telenet.be) (Quit: WeeChat 2.4) |
2021-03-10 10:18:10 +0100 | m1dnight_ | (~m1dnight@78-22-9-5.access.telenet.be) |
2021-03-10 10:20:03 +0100 | byorgey | (~byorgey@155.138.238.211) |
2021-03-10 10:20:26 +0100 | nineonine | (~nineonine@2604:3d08:7785:9600:e9a2:5149:9431:1ba4) (Ping timeout: 264 seconds) |
2021-03-10 10:20:39 +0100 | cfricke | (~cfricke@unaffiliated/cfricke) (Quit: WeeChat 3.0.1) |
2021-03-10 10:20:44 +0100 | Franciman | (~francesco@host-82-49-79-189.retail.telecomitalia.it) |
2021-03-10 10:21:33 +0100 | dave_uy | (~david@108.61.193.26) |
2021-03-10 10:21:38 +0100 | xff0x_ | (~xff0x@2001:1a81:539a:e500:1c82:f001:cfdb:c4cd) (Ping timeout: 264 seconds) |
2021-03-10 10:22:00 +0100 | xff0x_ | (~xff0x@2001:1a81:539a:e500:a3f:28c8:6043:6a40) |
2021-03-10 10:22:07 +0100 | mnrmnaugh | (~mnrmnaugh@unaffiliated/mnrmnaugh) (Ping timeout: 260 seconds) |
2021-03-10 10:22:15 +0100 | cfricke | (~cfricke@unaffiliated/cfricke) |
2021-03-10 10:24:49 +0100 | mnrmnaugh | (~mnrmnaugh@unaffiliated/mnrmnaugh) |
2021-03-10 10:24:50 +0100 | bcmiller | (~bm3719@66.42.95.185) |
2021-03-10 10:26:13 +0100 | Aquazi | (uid312403@gateway/web/irccloud.com/x-rvjwhtgydgfpssbm) () |
2021-03-10 10:26:53 +0100 | jack1909 | (~qpls@23.83.91.175) (Ping timeout: 272 seconds) |
2021-03-10 10:29:55 +0100 | zaquest | (~notzaques@5.128.210.178) (Quit: Leaving) |
2021-03-10 10:30:41 +0100 | raym | (~ray@45.64.220.113) |
2021-03-10 10:32:19 +0100 | gehmehgeh | (~ircuser1@gateway/tor-sasl/gehmehgeh) |
2021-03-10 10:33:17 +0100 | zaquest | (~notzaques@5.128.210.178) |
2021-03-10 10:34:06 +0100 | <ADG1089__> | I was trying to use criterion to benchmark some of my function but it seems if they don't accept any argument then laziness replaces the function with the return value itself, which is a little problematic. Any idea to overcome this? |
2021-03-10 10:35:25 +0100 | <merijn> | ADG1089__: turn it into a function :p |
2021-03-10 10:35:32 +0100 | rayyyy | (~nanoz@gateway/tor-sasl/nanoz) (Ping timeout: 268 seconds) |
2021-03-10 10:35:51 +0100 | kuribas | (~user@ptr-25vy0i7qqmcrk0iummz.18120a2.ip6.access.telenet.be) |
2021-03-10 10:35:57 +0100 | aggin | (~ecm@103.88.87.70) (Quit: WeeChat 3.0.1) |
2021-03-10 10:36:04 +0100 | frozenErebus | (~frozenEre@94.128.82.20) |
2021-03-10 10:37:28 +0100 | <mananamenos> | Hi, I have this pseudo code snippet https://gist.github.com/mananamenos/1fba33e62e0df088205c9c7b183ae2cd. So in AppM I call functions (get, post..) which take a parameter of type HandlerM, so I cannot wrap my AppM into my custom ReaderT monad, cause then there is no way those HandlerM paramaters of get function could use the same ReaderT. Therefore the snippet: every endpoint now has to call `runReaderT`. Is this ok? Can |
2021-03-10 10:37:28 +0100 | <mananamenos> | I write this better? |
2021-03-10 10:37:31 +0100 | rameau | (~mirc.one1@196.75.212.214) (Remote host closed the connection) |
2021-03-10 10:38:35 +0100 | ph88 | (~ph88@ip5f5af71a.dynamic.kabel-deutschland.de) |
2021-03-10 10:46:38 +0100 | m2rrorbird | (dwsjeid911@gateway/vpn/mullvad/dwsjeid911) |
2021-03-10 10:47:53 +0100 | mimi_vx | (~mimi@2a01:490:16:1026:4525:56c0:a6ea:87c1) (Quit: WeeChat 3.1) |
2021-03-10 10:48:24 +0100 | <ADG1089__> | merijn: I introduced a bogus parameter which wasn't being used, but I thing ghc detected that and did not evaluate the function again. getting runtime in nanoseconds for functions that take few seconds. Actually it would be better to call them constants |
2021-03-10 10:49:31 +0100 | mirrorbird | (~dwsjeid91@91.193.4.10) (Ping timeout: 276 seconds) |
2021-03-10 10:49:35 +0100 | __monty__ | (~toonn@unaffiliated/toonn) |
2021-03-10 10:50:14 +0100 | mirrorbird | (~dwsjeid91@2a00:801:3f8:23a5:cea1:f987:d427:ba9b) |
2021-03-10 10:50:30 +0100 | DavidEichmann | (~david@234.109.45.217.dyn.plus.net) |
2021-03-10 10:51:59 +0100 | motherfsck | (~motherfsc@unaffiliated/motherfsck) (Read error: Connection reset by peer) |
2021-03-10 10:52:42 +0100 | m2rrorbird | (dwsjeid911@gateway/vpn/mullvad/dwsjeid911) (Ping timeout: 246 seconds) |
2021-03-10 10:53:23 +0100 | argento | (~argent0@168.227.97.23) (Ping timeout: 245 seconds) |
2021-03-10 10:57:54 +0100 | aarvar | (~foewfoiew@2601:602:a080:fa0:f5c0:50eb:5dcd:a8d4) |
2021-03-10 11:00:19 +0100 | joseph2 | (~joseph@cpe-24-208-140-96.insight.res.rr.com) |
2021-03-10 11:01:05 +0100 | CodeAlways | (uid272474@gateway/web/irccloud.com/x-qnrftuddbqltquxi) |
2021-03-10 11:03:12 +0100 | joseph1 | (~joseph@cpe-65-31-18-174.insight.res.rr.com) (Ping timeout: 246 seconds) |
2021-03-10 11:04:18 +0100 | ukari | (~ukari@unaffiliated/ukari) (Remote host closed the connection) |
2021-03-10 11:05:09 +0100 | ukari | (~ukari@unaffiliated/ukari) |
2021-03-10 11:07:11 +0100 | thc202 | (~thc202@unaffiliated/thc202) |
2021-03-10 11:08:44 +0100 | heatsink | (~heatsink@2600:1700:bef1:5e10:8ce3:ab05:2761:c61a) |
2021-03-10 11:13:50 +0100 | heatsink | (~heatsink@2600:1700:bef1:5e10:8ce3:ab05:2761:c61a) (Ping timeout: 264 seconds) |
2021-03-10 11:14:29 +0100 | motherfsck | (~motherfsc@unaffiliated/motherfsck) |
2021-03-10 11:24:45 +0100 | jacks2 | (~bc8134e3@217.29.117.252) |
2021-03-10 11:25:58 +0100 | <jacks2> | ADG1089__, if it doesn't accept any arguments it isn't a function. what's the actual type? |
2021-03-10 11:32:18 +0100 | <tomsmeding> | mananamenos: not it looks fine to me, to be honest |
2021-03-10 11:32:46 +0100 | <tomsmeding> | if you like more magic, you could try to use the mtl approach, where you let functions work in a typeclass-ed monad |
2021-03-10 11:34:18 +0100 | <mananamenos> | tomsmeding, thank you. Right, this is what I'm actually reading/looking about right now xD |
2021-03-10 11:35:26 +0100 | <tomsmeding> | mananamenos: though on second thoughts, I'm not sure that will help you much here; your problem is the other way round: it's not a function in monad m that you want to call in a larger monad m', but a function that _takes_ an argument in monad m that you'd like to instead provide an argument of a larger monad m' |
2021-03-10 11:35:32 +0100 | <tomsmeding> | in general that can't work, of course |
2021-03-10 11:36:08 +0100 | <tomsmeding> | as an extreme example, a function that wants an argument in the Reader monad can't be massaged to take an argument in IO, in general |
2021-03-10 11:36:20 +0100 | loyon | (loyonmatri@gateway/shell/matrix.org/x-pnufdayfznwnuums) (Quit: Bridge terminating on SIGTERM) |
2021-03-10 11:36:22 +0100 | hsiktas[m] | (hsiktasmat@gateway/shell/matrix.org/x-cyaabyhfuyvoxqpo) (Quit: Bridge terminating on SIGTERM) |
2021-03-10 11:36:23 +0100 | kadoban | (kadobanemp@gateway/shell/matrix.org/x-jmopghdotibeqpvo) (Quit: Bridge terminating on SIGTERM) |
2021-03-10 11:36:23 +0100 | JaakkoLuttinen[m | (jluttinema@gateway/shell/matrix.org/x-nsopxdhafmyjbgcc) (Quit: Bridge terminating on SIGTERM) |
2021-03-10 11:36:23 +0100 | fgaz | (fgazmatrix@gateway/shell/matrix.org/x-yguyfyqjremfbkfs) (Quit: Bridge terminating on SIGTERM) |
2021-03-10 11:36:23 +0100 | heck-to-the-gnom | (heck-to-th@gateway/shell/matrix.org/x-gsusihhksyxhkmvx) (Quit: Bridge terminating on SIGTERM) |
2021-03-10 11:36:25 +0100 | sigmacool[m] | (sigmacoolm@gateway/shell/matrix.org/x-hrctfofefschsgwh) (Quit: Bridge terminating on SIGTERM) |
2021-03-10 11:36:25 +0100 | simara[m] | (simaramatr@gateway/shell/matrix.org/x-dckaxkaaasuvaumo) (Quit: Bridge terminating on SIGTERM) |
2021-03-10 11:36:25 +0100 | jtojnar | (jtojnarmat@gateway/shell/matrix.org/x-nemjmawtxnucncbk) (Quit: Bridge terminating on SIGTERM) |
2021-03-10 11:36:25 +0100 | immae | (immaematri@gateway/shell/matrix.org/x-kanozzlnyfzodeoe) (Quit: Bridge terminating on SIGTERM) |
2021-03-10 11:36:25 +0100 | sm[m] | (simonmicma@gateway/shell/matrix.org/x-kfjwhkilnrmtiqzr) (Quit: Bridge terminating on SIGTERM) |
2021-03-10 11:36:25 +0100 | unclechu | (unclechuma@gateway/shell/matrix.org/x-uxortgpodmpgutfq) (Quit: Bridge terminating on SIGTERM) |
2021-03-10 11:36:25 +0100 | DamienCassou | (damiencass@gateway/shell/matrix.org/x-kigjdqwdwvpjebga) (Quit: Bridge terminating on SIGTERM) |
2021-03-10 11:36:25 +0100 | meff[m]1 | (meffsunado@gateway/shell/matrix.org/x-bhggmttmkrzvyggc) (Quit: Bridge terminating on SIGTERM) |
2021-03-10 11:36:25 +0100 | pineapples[m] | (pineapples@gateway/shell/matrix.org/x-yodeebrpycxvvfhd) (Quit: Bridge terminating on SIGTERM) |
2021-03-10 11:36:27 +0100 | darkcodi[m] | (darkcodima@gateway/shell/matrix.org/x-xjmhgcxlpysirlzx) (Quit: Bridge terminating on SIGTERM) |
2021-03-10 11:36:27 +0100 | Ericson2314 | (ericson231@gateway/shell/matrix.org/x-mqrfmtvzohzxsodp) (Quit: Bridge terminating on SIGTERM) |
2021-03-10 11:36:27 +0100 | ManofLetters[m] | (manoflette@gateway/shell/matrix.org/x-xhemtjphkmydmucx) (Quit: Bridge terminating on SIGTERM) |
2021-03-10 11:36:28 +0100 | pqwy[m] | (pqwymatrix@gateway/shell/matrix.org/x-nmamuvshyesecffd) (Quit: Bridge terminating on SIGTERM) |
2021-03-10 11:36:28 +0100 | srid | (sridmatrix@gateway/shell/matrix.org/x-xlwlcbjfdgaskbuc) (Quit: Bridge terminating on SIGTERM) |
2021-03-10 11:36:28 +0100 | PotatoHatsue | (berbermanp@gateway/shell/matrix.org/x-yluorskaumyihrcn) (Quit: Bridge terminating on SIGTERM) |
2021-03-10 11:36:28 +0100 | beardhatcode | (robbertbea@gateway/shell/matrix.org/x-fucrwzurqfdnkyfb) (Quit: Bridge terminating on SIGTERM) |
2021-03-10 11:36:28 +0100 | CrabMan | (phi-matrix@gateway/shell/matrix.org/x-elrhfvlhlcoczwse) (Quit: Bridge terminating on SIGTERM) |
2021-03-10 11:36:28 +0100 | MichaelHoffmannb | (brisadmozi@gateway/shell/matrix.org/x-xmqzxkgsheepjdjp) (Quit: Bridge terminating on SIGTERM) |
2021-03-10 11:36:28 +0100 | johnnyboy[m] | (gifumatrix@gateway/shell/matrix.org/x-zvkdvuuatxmtttsb) (Quit: Bridge terminating on SIGTERM) |
2021-03-10 11:36:28 +0100 | ThaEwat | (thaewraptm@gateway/shell/matrix.org/x-gtizoflguipwdywi) (Quit: Bridge terminating on SIGTERM) |
2021-03-10 11:36:28 +0100 | Lurkki[m]1 | (lurkkifene@gateway/shell/matrix.org/x-yfuidztsaefpfasv) (Quit: Bridge terminating on SIGTERM) |
2021-03-10 11:36:28 +0100 | jkaye[m] | (jkayematri@gateway/shell/matrix.org/x-qffksefpcbeofquc) (Quit: Bridge terminating on SIGTERM) |
2021-03-10 11:36:28 +0100 | Lurkki[m] | (lurkkipriv@gateway/shell/matrix.org/x-svjjpwzvvfaqofmn) (Quit: Bridge terminating on SIGTERM) |
2021-03-10 11:36:28 +0100 | rednaZ[m] | (r3dnazmatr@gateway/shell/matrix.org/x-qyukuwejrzhlrohq) (Quit: Bridge terminating on SIGTERM) |
2021-03-10 11:36:28 +0100 | Robin[m]2 | (robinrobin@gateway/shell/matrix.org/x-cmsislyvxyumkemg) (Quit: Bridge terminating on SIGTERM) |
2021-03-10 11:36:28 +0100 | utdemir[m] | (utdemirmat@gateway/shell/matrix.org/x-gpwaueemnpfdcwea) (Quit: Bridge terminating on SIGTERM) |
2021-03-10 11:36:28 +0100 | Hanma[m] | (hanmamatri@gateway/shell/matrix.org/x-pkofqmewlpdcrykb) (Quit: Bridge terminating on SIGTERM) |
2021-03-10 11:36:28 +0100 | toasty_avocado[m | (toastyavoc@gateway/shell/matrix.org/x-rilvilfetmqcjeab) (Quit: Bridge terminating on SIGTERM) |
2021-03-10 11:36:28 +0100 | mly[m] | (mlydisenco@gateway/shell/matrix.org/x-vsddcgdrozvrcpfd) (Quit: Bridge terminating on SIGTERM) |
2021-03-10 11:36:28 +0100 | <mananamenos> | tomsmeding, the biggest advantage of this mtl, typeclass-ed monad approach is that you dont hardcode your readerT right until the last step right? and then you change the implementation of the readerT to another underlying monad for test purpose for example? |
2021-03-10 11:36:29 +0100 | plumenator[m] | (plumenator@gateway/shell/matrix.org/x-wsciyhumoeseodpa) (Quit: Bridge terminating on SIGTERM) |
2021-03-10 11:36:29 +0100 | jerin | (jerinmatri@gateway/shell/matrix.org/x-mzzaywiqoeclvrmt) (Quit: Bridge terminating on SIGTERM) |
2021-03-10 11:36:29 +0100 | sramsay64[m] | (sramsay64p@gateway/shell/matrix.org/x-yvgptxnhoswmcqba) (Quit: Bridge terminating on SIGTERM) |
2021-03-10 11:36:29 +0100 | michaelpj | (michaelpjm@gateway/shell/matrix.org/x-peeuxxsdomqfhtbj) (Quit: Bridge terminating on SIGTERM) |
2021-03-10 11:36:30 +0100 | anon1891[m] | (anon1891ma@gateway/shell/matrix.org/x-gkpezsilaexknhmv) (Quit: Bridge terminating on SIGTERM) |
2021-03-10 11:36:30 +0100 | kadobanana | (kadoban9he@gateway/shell/matrix.org/x-gliltzokamjplayu) (Quit: Bridge terminating on SIGTERM) |
2021-03-10 11:36:30 +0100 | speakerspivakeem | (speakerdea@gateway/shell/matrix.org/x-nplqxycskjtzpnfg) (Quit: Bridge terminating on SIGTERM) |
2021-03-10 11:36:30 +0100 | maerwald[m] | (maerwaldma@gateway/shell/matrix.org/x-hmfxsgugtuaqfrpt) (Quit: Bridge terminating on SIGTERM) |
2021-03-10 11:36:30 +0100 | my_name_is_not_j | (mynameisno@gateway/shell/matrix.org/x-kjoeodzseshxepvl) (Quit: Bridge terminating on SIGTERM) |
2021-03-10 11:36:30 +0100 | psydruid | (psydruidma@gateway/shell/matrix.org/x-ctzchnfbikopgirx) (Quit: Bridge terminating on SIGTERM) |
2021-03-10 11:36:30 +0100 | M53K5HUN_8[m] | (M53k5hun8m@gateway/shell/matrix.org/x-uoztttdwldeuechk) (Quit: Bridge terminating on SIGTERM) |
2021-03-10 11:36:30 +0100 | siraben | (sirabenmat@gateway/shell/matrix.org/x-ljnrpkuqhybjbqrm) (Quit: Bridge terminating on SIGTERM) |
2021-03-10 11:36:30 +0100 | rust-rocks[m] | (rust-rocks@gateway/shell/matrix.org/x-gcvobzthaxbvupil) (Quit: Bridge terminating on SIGTERM) |
2021-03-10 11:36:30 +0100 | enya[m] | (enyaismatr@gateway/shell/matrix.org/x-saaasqrjbmlqfwhw) (Quit: Bridge terminating on SIGTERM) |
2021-03-10 11:36:31 +0100 | <tomsmeding> | the thing here is that Reader is fairly innocuous, and in fact you can eliminate it directly here |
2021-03-10 11:36:32 +0100 | bitonic | (bitonicmat@gateway/shell/matrix.org/x-xolbnvrpcfpyxhwo) (Quit: Bridge terminating on SIGTERM) |
2021-03-10 11:36:32 +0100 | mjlbach | (atriusmatr@gateway/shell/matrix.org/x-nddsubvqwkcbmidr) (Quit: Bridge terminating on SIGTERM) |
2021-03-10 11:36:33 +0100 | alar[m] | (alarmxalat@gateway/shell/matrix.org/x-btirhtujftoyatyv) (Quit: Bridge terminating on SIGTERM) |
2021-03-10 11:36:33 +0100 | joe[m]3 | (joemonoida@gateway/shell/matrix.org/x-heehkpixvzbakbkb) (Quit: Bridge terminating on SIGTERM) |
2021-03-10 11:36:33 +0100 | lnxw37d4 | (lnxw37d4ma@gateway/shell/matrix.org/x-nqikzoyzzbkxkkev) (Quit: Bridge terminating on SIGTERM) |
2021-03-10 11:36:33 +0100 | VarikValefor[m] | (varikvalef@gateway/shell/matrix.org/x-hkuasadpkiomztte) (Quit: Bridge terminating on SIGTERM) |
2021-03-10 11:36:33 +0100 | alecs[m] | (malumorema@gateway/shell/matrix.org/x-dipfcuykpbkbqeke) (Quit: Bridge terminating on SIGTERM) |
2021-03-10 11:36:34 +0100 | jeffcasavant[m]1 | (jeffcasava@gateway/shell/matrix.org/x-romdayesernblvyy) (Quit: Bridge terminating on SIGTERM) |
2021-03-10 11:36:34 +0100 | alexfmpe | (alexfmpema@gateway/shell/matrix.org/x-cseojiaisucumjfd) (Quit: Bridge terminating on SIGTERM) |
2021-03-10 11:36:36 +0100 | lambdaclan | (lambdaclan@gateway/shell/matrix.org/x-jiodvserklaqeevq) (Quit: Bridge terminating on SIGTERM) |
2021-03-10 11:36:38 +0100 | maralorn | (maralornma@gateway/shell/matrix.org/x-uxbseyfakmhjsikg) (Quit: Bridge terminating on SIGTERM) |
2021-03-10 11:36:38 +0100 | the_1_[m] | (the1matrix@gateway/shell/matrix.org/x-azpuapzwzrdxqaxc) (Quit: Bridge terminating on SIGTERM) |
2021-03-10 11:36:38 +0100 | domenkozar[m] | (domenkozar@NixOS/user/domenkozar) (Quit: Bridge terminating on SIGTERM) |
2021-03-10 11:36:38 +0100 | Pressyware[m] | (pressyware@gateway/shell/matrix.org/x-plprftxrswzlfsuf) (Quit: Bridge terminating on SIGTERM) |
2021-03-10 11:36:38 +0100 | a-tsioh[m] | (a-tsiohmat@gateway/shell/matrix.org/x-uvugmgtwtycebrwk) (Quit: Bridge terminating on SIGTERM) |
2021-03-10 11:36:38 +0100 | berberman[T] | (berberma4@gateway/shell/matrix.org/x-vvymcwfscdivsdlx) (Quit: Bridge terminating on SIGTERM) |
2021-03-10 11:36:38 +0100 | mud | (kadobanmat@gateway/shell/matrix.org/x-qmcvpkrinjigllxf) (Quit: Bridge terminating on SIGTERM) |
2021-03-10 11:36:38 +0100 | Haskman[m] | (haskmanmat@gateway/shell/matrix.org/x-rskmegwndatuqvsm) (Quit: Bridge terminating on SIGTERM) |
2021-03-10 11:36:38 +0100 | arcontethegreat[ | (arcontethe@gateway/shell/matrix.org/x-tdaiuqgmbdibjmlc) (Quit: Bridge terminating on SIGTERM) |
2021-03-10 11:36:39 +0100 | freeman42x[m]1 | (freeman42x@gateway/shell/matrix.org/x-mjfaafbtrzhgydze) (Quit: Bridge terminating on SIGTERM) |
2021-03-10 11:36:41 +0100 | boistordu | (boistordum@gateway/shell/matrix.org/x-alsxfyrrkthoxfgo) (Quit: Bridge terminating on SIGTERM) |
2021-03-10 11:36:41 +0100 | invent[m] | (inventmatr@gateway/shell/matrix.org/x-acsaxyfzehsuqpnv) (Quit: Bridge terminating on SIGTERM) |
2021-03-10 11:36:41 +0100 | AbtractSingleton | (rasurumatr@gateway/shell/matrix.org/x-hsxpwrgsikiawcsr) (Quit: Bridge terminating on SIGTERM) |
2021-03-10 11:36:41 +0100 | themsay[m] | (themsaymat@gateway/shell/matrix.org/x-hriptenclfowxntk) (Quit: Bridge terminating on SIGTERM) |
2021-03-10 11:37:38 +0100 | <tomsmeding> | mananamenos: kind of, yes |
2021-03-10 11:37:52 +0100 | <tomsmeding> | but also that you can let functions work in a bigger monad stack than they were designed for |
2021-03-10 11:38:43 +0100 | polyrain | (~polyrain@124.177.21.171) |
2021-03-10 11:39:10 +0100 | ph88^ | (~ph88@2a02:8109:9e00:7e5c:5981:8991:829b:4f1d) |
2021-03-10 11:39:14 +0100 | <tomsmeding> | for example, if a function 'foo' wants to run in a Reader Environment monad, but you're instead working in a ReaderT Environment WhateverM, then you you could write 'foo' to hvae signature foo :: MonadReader Environment m => m result instead of foo :: Reader Environment result |
2021-03-10 11:39:55 +0100 | <tomsmeding> | then you could write instance Monad m => MonadReader e (ReaderT e m) |
2021-03-10 11:40:24 +0100 | <tomsmeding> | but as I said, your problem is the other say round: not the result of a function that you want in a bigger monad, but an argument |
2021-03-10 11:40:38 +0100 | LKoen | (~LKoen@194.250.88.92.rev.sfr.net) (Read error: Connection reset by peer) |
2021-03-10 11:40:55 +0100 | <jacks2> | ADG1089__, if it is something like foo :: IO SomeType, doing this will force deep evaluation of the SomeType object: x <- foo; evaluate (force x); |
2021-03-10 11:41:02 +0100 | <tomsmeding> | which you can't do in general using the mtl approach I believe; you could of course write a get' :: String -> e -> ReaderT e HandlerM () -> AppM () |
2021-03-10 11:41:15 +0100 | LKoen | (~LKoen@194.250.88.92.rev.sfr.net) |
2021-03-10 11:41:15 +0100 | <tomsmeding> | mananamenos: but I suppose you already thought of that :) |
2021-03-10 11:41:47 +0100 | <jacks2> | ADG1089__, in that case, time both x <- foo and evaluate (force x) |
2021-03-10 11:41:57 +0100 | ph88 | (~ph88@ip5f5af71a.dynamic.kabel-deutschland.de) (Ping timeout: 264 seconds) |
2021-03-10 11:44:23 +0100 | stree | (~stree@68.36.8.116) (Ping timeout: 260 seconds) |
2021-03-10 11:45:22 +0100 | blahblahblah | (6719f216@103.25.242.22) |
2021-03-10 11:46:50 +0100 | <tomsmeding> | ADG1089__: the 'force' is not necessary if evaluating the result to WHNF is sufficient |
2021-03-10 11:48:49 +0100 | Hanma[m] | (hanmamatri@gateway/shell/matrix.org/x-efytsvxrhnkbgydz) |
2021-03-10 11:49:13 +0100 | <blahblahblah> | cabal check gives me a warning about using a fixed version before 1.10, even though I'm not using 1.10. The problem is it exits with a nonzero exit code. Shouldn't cabal check only exit with error code for... errors? |
2021-03-10 11:50:54 +0100 | <tomsmeding> | blahblahblah: 'cabal check --help' says 'If no errors and warnings are reported, Hackage will accept this package.' |
2021-03-10 11:51:01 +0100 | <tomsmeding> | so I assume it's by design? |
2021-03-10 11:51:49 +0100 | <tomsmeding> | also supporting cabal 1.8 sounds not very useful to me |
2021-03-10 11:52:36 +0100 | fendor | (~fendor@178.165.128.28.wireless.dyn.drei.com) |
2021-03-10 11:53:52 +0100 | <mananamenos> | tomsmeding, thanks! |
2021-03-10 11:54:11 +0100 | xlei | (znc@unaffiliated/xlei) (Quit: ZNC - https://znc.in) |
2021-03-10 11:54:28 +0100 | ubert | (~Thunderbi@p200300ecdf25d90ce6b318fffe838f33.dip0.t-ipconnect.de) |
2021-03-10 11:55:09 +0100 | bergey | (~user@pool-74-108-99-127.nycmny.fios.verizon.net) |
2021-03-10 11:56:57 +0100 | blahblahblah | (6719f216@103.25.242.22) (Quit: Connection closed) |
2021-03-10 11:57:27 +0100 | stree | (~stree@68.36.8.116) |
2021-03-10 11:57:46 +0100 | Mrbuck | (~Mrbuck@gateway/tor-sasl/mrbuck) |
2021-03-10 11:58:39 +0100 | m2rrorbird | (dwsjeid911@gateway/vpn/mullvad/dwsjeid911) |
2021-03-10 11:59:56 +0100 | Raito_Bezarius | (~Raito@unaffiliated/raito-bezarius/x-8764578) (Ping timeout: 240 seconds) |
2021-03-10 12:00:29 +0100 | bergey | (~user@pool-74-108-99-127.nycmny.fios.verizon.net) (Ping timeout: 268 seconds) |
2021-03-10 12:00:37 +0100 | mirrorbird | (~dwsjeid91@2a00:801:3f8:23a5:cea1:f987:d427:ba9b) (Read error: Connection reset by peer) |
2021-03-10 12:02:07 +0100 | mirrorb2rd | (~dwsjeid91@2a00:801:3f8:23a5:cea1:f987:d427:ba9b) |
2021-03-10 12:05:25 +0100 | m2rrorbird | (dwsjeid911@gateway/vpn/mullvad/dwsjeid911) (Ping timeout: 268 seconds) |
2021-03-10 12:06:46 +0100 | zq | (~zq@xorshift.org) |
2021-03-10 12:06:57 +0100 | <zq> | :t 6 |
2021-03-10 12:06:58 +0100 | <lambdabot> | Num p => p |
2021-03-10 12:07:58 +0100 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 256 seconds) |
2021-03-10 12:08:03 +0100 | xlei | (znc@unaffiliated/xlei) |
2021-03-10 12:08:04 +0100 | <zq> | how do i figure out which package typeclass Partial resides in? |
2021-03-10 12:08:24 +0100 | Aquazi | (uid312403@gateway/web/irccloud.com/x-gbfjzprbmmawtnrl) |
2021-03-10 12:08:46 +0100 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) |
2021-03-10 12:10:08 +0100 | heatsink | (~heatsink@2600:1700:bef1:5e10:8ce3:ab05:2761:c61a) |
2021-03-10 12:11:48 +0100 | <[exa]> | zq: you hoogle it on hoogle :] |
2021-03-10 12:12:36 +0100 | <[exa]> | ...but not sure if there's the actual Partial typeclass: https://hoogle.haskell.org/?hoogle=Partial |
2021-03-10 12:12:51 +0100 | Raito_Bezarius | (~Raito@unaffiliated/raito-bezarius/x-8764578) |
2021-03-10 12:13:25 +0100 | <[exa]> | (perhaps it's the `type Partial=HasCallStack` from `safe` ?) |
2021-03-10 12:15:02 +0100 | <zq> | [exa]: thanks, it's been a while since i've last haskelled and i forgot about the hoogle name |
2021-03-10 12:15:02 +0100 | heatsink | (~heatsink@2600:1700:bef1:5e10:8ce3:ab05:2761:c61a) (Ping timeout: 264 seconds) |
2021-03-10 12:15:28 +0100 | <zq> | the one i'm looking at is from Control.Exception.Extra |
2021-03-10 12:18:33 +0100 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 264 seconds) |
2021-03-10 12:19:59 +0100 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) |
2021-03-10 12:22:06 +0100 | <ADG1089__> | @pl \x -> f x && g x |
2021-03-10 12:22:06 +0100 | <lambdabot> | liftM2 (&&) f g |
2021-03-10 12:22:08 +0100 | sh91 | (~sh9@softbank060116136158.bbtec.net) (Ping timeout: 256 seconds) |
2021-03-10 12:22:41 +0100 | <ADG1089__> | :t \x -> (&&) <*> f <&> g |
2021-03-10 12:22:42 +0100 | <lambdabot> | error: |
2021-03-10 12:22:42 +0100 | <lambdabot> | ⢠Could not deduce (FromExpr Bool) arising from a use of âfâ |
2021-03-10 12:22:43 +0100 | <lambdabot> | from the context: FromExpr b |
2021-03-10 12:22:56 +0100 | <ADG1089__> | :t (&&) <*> f <&> g |
2021-03-10 12:22:58 +0100 | <lambdabot> | error: |
2021-03-10 12:22:58 +0100 | <lambdabot> | ⢠Could not deduce (FromExpr Bool) arising from a use of âfâ |
2021-03-10 12:22:58 +0100 | <lambdabot> | from the context: FromExpr b |
2021-03-10 12:24:56 +0100 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 240 seconds) |
2021-03-10 12:25:17 +0100 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) |
2021-03-10 12:26:16 +0100 | sablib1 | (~sablib@171.113.166.176) |
2021-03-10 12:29:34 +0100 | mouseghost | (~draco@87-206-9-185.dynamic.chello.pl) |
2021-03-10 12:29:34 +0100 | mouseghost | (~draco@87-206-9-185.dynamic.chello.pl) (Changing host) |
2021-03-10 12:29:34 +0100 | mouseghost | (~draco@wikipedia/desperek) |
2021-03-10 12:29:44 +0100 | <zq> | really not a fan of type HasCallStack = ?callStack :: CallStack |
2021-03-10 12:30:06 +0100 | <zq> | it completely obscures the variable that is in scope |
2021-03-10 12:30:28 +0100 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 245 seconds) |
2021-03-10 12:31:10 +0100 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) |
2021-03-10 12:32:20 +0100 | <tomsmeding> | :t \f g -> (&&) <$> f <*> g |
2021-03-10 12:32:21 +0100 | <lambdabot> | Applicative f => f Bool -> f Bool -> f Bool |
2021-03-10 12:32:25 +0100 | <tomsmeding> | ADG1089__: ^ |
2021-03-10 12:33:37 +0100 | <tomsmeding> | <$> = fmap takes (&&) :: Bool -> (Bool -> Bool) and f :: f Bool and applies (&&) under the applicative, producing f (Bool -> Bool) |
2021-03-10 12:34:06 +0100 | <tomsmeding> | <*> takes f (Bool -> Bool) and f Bool and applies a function within the applicative to the argument, producing f Bool |
2021-03-10 12:34:17 +0100 | ralu | (~ralu@static.211.245.203.116.clients.your-server.de) (Quit: The Lounge - https://thelounge.chat) |
2021-03-10 12:34:17 +0100 | <tomsmeding> | :t \f g -> pure (&&) <*> f <*> g |
2021-03-10 12:34:19 +0100 | <lambdabot> | Applicative f => f Bool -> f Bool -> f Bool |
2021-03-10 12:34:52 +0100 | <tomsmeding> | <*> is like <$> except it takes a function within the applicative instead a plain function |
2021-03-10 12:35:38 +0100 | <tomsmeding> | <$> <*> is not just a magic pattern, it also means something :) |
2021-03-10 12:35:42 +0100 | zceejkr | (~wintermut@cpe-62-84-236-30.dynamic.amis.net) (Ping timeout: 260 seconds) |
2021-03-10 12:36:18 +0100 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 246 seconds) |
2021-03-10 12:36:28 +0100 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) |
2021-03-10 12:38:21 +0100 | polyrain | (~polyrain@124.177.21.171) (Quit: My MacBook has gone to sleep. ZZZzzzâŚ) |
2021-03-10 12:40:30 +0100 | mjlbach | (atriusmatr@gateway/shell/matrix.org/x-hqnwkbzsghjmoxpi) |
2021-03-10 12:40:30 +0100 | johnnyboy[m] | (gifumatrix@gateway/shell/matrix.org/x-cmnwolhebsskkjat) |
2021-03-10 12:40:30 +0100 | Ericson2314 | (ericson231@gateway/shell/matrix.org/x-tsyziegnksxmsvwe) |
2021-03-10 12:40:30 +0100 | hsiktas[m] | (hsiktasmat@gateway/shell/matrix.org/x-wtctyeobgbtycmfg) |
2021-03-10 12:40:30 +0100 | fgaz | (fgazmatrix@gateway/shell/matrix.org/x-friwaqabluxhmgej) |
2021-03-10 12:40:30 +0100 | alexfmpe | (alexfmpema@gateway/shell/matrix.org/x-cqsqxuawqfrndsua) |
2021-03-10 12:40:31 +0100 | rednaZ[m] | (r3dnazmatr@gateway/shell/matrix.org/x-gnxotcamcepjeexd) |
2021-03-10 12:40:31 +0100 | maralorn | (maralornma@gateway/shell/matrix.org/x-rezinnajdbsjgswd) |
2021-03-10 12:40:31 +0100 | Lurkki[m] | (lurkkipriv@gateway/shell/matrix.org/x-vfafddqdjrrwvxuo) |
2021-03-10 12:40:31 +0100 | joe[m]1 | (joemonoida@gateway/shell/matrix.org/x-iwrcvynwdhbrkbpy) |
2021-03-10 12:40:31 +0100 | CrabMan | (phi-matrix@gateway/shell/matrix.org/x-nczsygxjwbeezjba) |
2021-03-10 12:40:31 +0100 | plumenator[m] | (plumenator@gateway/shell/matrix.org/x-cpybsxhladtdobyy) |
2021-03-10 12:40:31 +0100 | darkcodi[m] | (darkcodima@gateway/shell/matrix.org/x-inrhfypeakwpuzyp) |
2021-03-10 12:40:31 +0100 | jerin | (jerinmatri@gateway/shell/matrix.org/x-wykbrvrddoywvmzp) |
2021-03-10 12:40:31 +0100 | lnxw37d4 | (lnxw37d4ma@gateway/shell/matrix.org/x-srceybalqosrlkbm) |
2021-03-10 12:40:31 +0100 | simara[m] | (simaramatr@gateway/shell/matrix.org/x-jyuzgnopiyccambc) |
2021-03-10 12:40:31 +0100 | themsay[m] | (themsaymat@gateway/shell/matrix.org/x-xirgdwxbkruwrkvn) |
2021-03-10 12:40:31 +0100 | toasty_avocado[m | (toastyavoc@gateway/shell/matrix.org/x-cecwjfvchqqwsnbp) |
2021-03-10 12:40:31 +0100 | bitonic | (bitonicmat@gateway/shell/matrix.org/x-jwmiqaganbdblqeb) |
2021-03-10 12:40:32 +0100 | PotatoHatsue | (berbermanp@gateway/shell/matrix.org/x-yflvdgmqjmthorbh) |
2021-03-10 12:40:32 +0100 | beardhatcode | (robbertbea@gateway/shell/matrix.org/x-vjzeowanvuthadhr) |
2021-03-10 12:40:32 +0100 | siraben | (sirabenmat@gateway/shell/matrix.org/x-fctrgxohijfkpiha) |
2021-03-10 12:40:32 +0100 | Lurkki[m]1 | (lurkkifene@gateway/shell/matrix.org/x-xphwbmetgcvojjrb) |
2021-03-10 12:40:32 +0100 | pqwy[m] | (pqwymatrix@gateway/shell/matrix.org/x-tuhaqobqlcfizedi) |
2021-03-10 12:40:32 +0100 | mud | (kadobanmat@gateway/shell/matrix.org/x-sstqskkfxonsdequ) |
2021-03-10 12:40:32 +0100 | immae | (immaematri@gateway/shell/matrix.org/x-ddgivafyzeufmhvd) |
2021-03-10 12:40:32 +0100 | the_1_[m] | (the1matrix@gateway/shell/matrix.org/x-fxqrujvorjgfkzsc) |
2021-03-10 12:40:32 +0100 | VarikValefor[m] | (varikvalef@gateway/shell/matrix.org/x-qngheqbemrlhymqo) |
2021-03-10 12:40:32 +0100 | arcontethegreat[ | (arcontethe@gateway/shell/matrix.org/x-nwmbkmnfxfryiwwe) |
2021-03-10 12:40:33 +0100 | srid | (sridmatrix@gateway/shell/matrix.org/x-cdqpzvogolvfjmux) |
2021-03-10 12:40:33 +0100 | loyon | (loyonmatri@gateway/shell/matrix.org/x-arvztttiwlrfmaxa) |
2021-03-10 12:40:33 +0100 | alecs[m] | (malumorema@gateway/shell/matrix.org/x-djxjolbuzjvpmhmg) |
2021-03-10 12:40:33 +0100 | anon1891[m] | (anon1891ma@gateway/shell/matrix.org/x-lippvhyxklxhxpra) |
2021-03-10 12:40:33 +0100 | psydruid | (psydruidma@gateway/shell/matrix.org/x-hgwbwoywnwmngtzr) |
2021-03-10 12:40:33 +0100 | mly[m] | (mlydisenco@gateway/shell/matrix.org/x-ljqtcmanvrbtjrvd) |
2021-03-10 12:40:33 +0100 | kadobanana | (kadoban9he@gateway/shell/matrix.org/x-drzyvrhvrhnnvqso) |
2021-03-10 12:40:33 +0100 | DamienCassou | (damiencass@gateway/shell/matrix.org/x-tlmsequqsufzwifv) |
2021-03-10 12:40:33 +0100 | michaelpj | (michaelpjm@gateway/shell/matrix.org/x-pukypexbajprbsoa) |
2021-03-10 12:40:33 +0100 | my_name_is_not_j | (mynameisno@gateway/shell/matrix.org/x-iewfemdhthafipdk) |
2021-03-10 12:40:33 +0100 | boistordu | (boistordum@gateway/shell/matrix.org/x-zyzebanloxokwzhg) |
2021-03-10 12:40:34 +0100 | heck-to-the-gnom | (heck-to-th@gateway/shell/matrix.org/x-zxtltngejrmxkknu) |
2021-03-10 12:40:34 +0100 | berberman[T] | (berberma4@gateway/shell/matrix.org/x-krnkqaczgxqcldno) |
2021-03-10 12:40:34 +0100 | sm[m] | (simonmicma@gateway/shell/matrix.org/x-ywomzlzeficbvvff) |
2021-03-10 12:40:34 +0100 | maerwald[m] | (maerwaldma@gateway/shell/matrix.org/x-ywzbwktmcsnmejyh) |
2021-03-10 12:40:34 +0100 | pineapples[m] | (pineapples@gateway/shell/matrix.org/x-szevzybcigkmsgol) |
2021-03-10 12:40:34 +0100 | meff[m] | (meffsunado@gateway/shell/matrix.org/x-uxntguxbrhbkikcw) |
2021-03-10 12:40:34 +0100 | unclechu | (unclechuma@gateway/shell/matrix.org/x-oolmotqymaqrqhve) |
2021-03-10 12:40:34 +0100 | jeffcasavant[m] | (jeffcasava@gateway/shell/matrix.org/x-lnbuotkynhkztzqa) |
2021-03-10 12:40:34 +0100 | jkaye[m] | (jkayematri@gateway/shell/matrix.org/x-udvlgksekwmzpkrv) |
2021-03-10 12:40:34 +0100 | speakerspivakeem | (speakerdea@gateway/shell/matrix.org/x-qcoaaekhblbwfpsj) |
2021-03-10 12:40:34 +0100 | lambdaclan | (lambdaclan@gateway/shell/matrix.org/x-vfqoziwqnefwqyzn) |
2021-03-10 12:40:34 +0100 | kadoban | (kadobanemp@gateway/shell/matrix.org/x-qevyhmlpmumbzbbb) |
2021-03-10 12:40:35 +0100 | ThaEwat | (thaewraptm@gateway/shell/matrix.org/x-sinxsygzdymdglrs) |
2021-03-10 12:40:35 +0100 | domenkozar[m] | (domenkozar@NixOS/user/domenkozar) |
2021-03-10 12:40:35 +0100 | M53K5HUN_8[m] | (m53k5hun8m@gateway/shell/matrix.org/x-euyfdyytbojgjnwt) |
2021-03-10 12:40:35 +0100 | shieru[m] | (shierualet@gateway/shell/matrix.org/x-crtlzvguvlyzbkhj) |
2021-03-10 12:40:35 +0100 | JaakkoLuttinen[m | (jluttinema@gateway/shell/matrix.org/x-yhocjihmkhvylkoh) |
2021-03-10 12:40:35 +0100 | freeman42x[m] | (freeman42x@gateway/shell/matrix.org/x-cwwewhwtciefkezc) |
2021-03-10 12:40:35 +0100 | jtojnar | (jtojnarmat@gateway/shell/matrix.org/x-dslktdkisegakovj) |
2021-03-10 12:40:36 +0100 | Haskman[m] | (haskmanmat@gateway/shell/matrix.org/x-dsesrypmapqljonq) |
2021-03-10 12:40:37 +0100 | Pressyware[m] | (pressyware@gateway/shell/matrix.org/x-ddhjwpogpizdplmn) |
2021-03-10 12:40:37 +0100 | rust-rocks[m] | (rust-rocks@gateway/shell/matrix.org/x-aebtetgfiystofjh) |
2021-03-10 12:40:37 +0100 | sramsay64[m] | (sramsay64p@gateway/shell/matrix.org/x-tqmoejehpjuaehyj) |
2021-03-10 12:40:38 +0100 | MichaelHoffmannb | (brisadmozi@gateway/shell/matrix.org/x-jkosmzrzdqsrpuhu) |
2021-03-10 12:40:38 +0100 | invent[m] | (inventmatr@gateway/shell/matrix.org/x-cwuovopaejsudboe) |
2021-03-10 12:40:38 +0100 | sigmacool[m] | (sigmacoolm@gateway/shell/matrix.org/x-zreyiugydgdstsfc) |
2021-03-10 12:40:39 +0100 | BenSima[m] | (bensimatim@gateway/shell/matrix.org/x-qkslyhndqfzvjpcd) |
2021-03-10 12:40:39 +0100 | enya[m] | (enyaismatr@gateway/shell/matrix.org/x-kggzrjtkshyubmxt) |
2021-03-10 12:40:39 +0100 | utdemir[m] | (utdemirmat@gateway/shell/matrix.org/x-suedpldutimmauoc) |
2021-03-10 12:40:39 +0100 | alar[m] | (alarmxalat@gateway/shell/matrix.org/x-zrexbuctbbpkrtod) |
2021-03-10 12:40:40 +0100 | a-tsioh[m] | (a-tsiohmat@gateway/shell/matrix.org/x-zwctixdaeewiqvbp) |
2021-03-10 12:40:41 +0100 | AbtractSingleton | (rasurumatr@gateway/shell/matrix.org/x-nipocthdxyoqretr) |
2021-03-10 12:40:42 +0100 | Robin[m]4 | (robinrobin@gateway/shell/matrix.org/x-rmeldrlzauncgswy) |
2021-03-10 12:41:08 +0100 | ManofLetters[m] | (manoflette@gateway/shell/matrix.org/x-yudatyptjaytneqs) |
2021-03-10 12:41:33 +0100 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 246 seconds) |
2021-03-10 12:42:22 +0100 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) |
2021-03-10 12:43:06 +0100 | vilpan | (~0@212.117.1.172) |
2021-03-10 12:48:20 +0100 | desperek_ | (~draco@87-206-9-185.dynamic.chello.pl) |
2021-03-10 12:48:21 +0100 | gitgood | (~gitgood@82-132-217-185.dab.02.net) |
2021-03-10 12:49:08 +0100 | mouseghost | (~draco@wikipedia/desperek) (Ping timeout: 260 seconds) |
2021-03-10 12:52:17 +0100 | Alleria_ | (~textual@2603-7000-3040-0000-b894-91fd-f1d3-a7ab.res6.spectrum.com) (Quit: My MacBook has gone to sleep. ZZZzzzâŚ) |
2021-03-10 12:52:45 +0100 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 264 seconds) |
2021-03-10 12:53:46 +0100 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) |
2021-03-10 12:55:23 +0100 | xff0x_ | (~xff0x@2001:1a81:539a:e500:a3f:28c8:6043:6a40) (Quit: xff0x_) |
2021-03-10 12:55:33 +0100 | xff0x | (~xff0x@2001:1a81:539a:e500:a3f:28c8:6043:6a40) |
2021-03-10 12:58:50 +0100 | danvet_ | (~danvet@212-51-149-181.fiber7.init7.net) |
2021-03-10 12:58:57 +0100 | alx741 | (~alx741@186.178.108.96) |
2021-03-10 12:59:25 +0100 | Yumasi | (~guillaume@2a01cb0506313c00e14be01ac4a050f7.ipv6.abo.wanadoo.fr) (Ping timeout: 272 seconds) |
2021-03-10 13:00:15 +0100 | LKoen | (~LKoen@194.250.88.92.rev.sfr.net) (Quit: âItâs only logical. First you learn to talk, then you learn to think. Too bad itâs not the other way round.â) |
2021-03-10 13:03:53 +0100 | ukari | (~ukari@unaffiliated/ukari) (Remote host closed the connection) |
2021-03-10 13:03:57 +0100 | plutoniix | (~q@184.82.196.144) (Quit: Leaving) |
2021-03-10 13:04:34 +0100 | ukari | (~ukari@unaffiliated/ukari) |
2021-03-10 13:05:00 +0100 | raehik | (~raehik@cpc95906-rdng25-2-0-cust156.15-3.cable.virginm.net) |
2021-03-10 13:08:45 +0100 | lokesh | (uid491047@gateway/web/irccloud.com/x-yzvfvxjjzebcifrk) |
2021-03-10 13:10:48 +0100 | rayyyy | (~nanoz@gateway/tor-sasl/nanoz) |
2021-03-10 13:10:51 +0100 | heatsink | (~heatsink@2600:1700:bef1:5e10:8ce3:ab05:2761:c61a) |
2021-03-10 13:14:07 +0100 | bergey | (~user@pool-74-108-99-127.nycmny.fios.verizon.net) |
2021-03-10 13:14:07 +0100 | Mrbuck | (~Mrbuck@gateway/tor-sasl/mrbuck) (Quit: WeeChat 1.9.1) |
2021-03-10 13:14:33 +0100 | <ADG1089__> | why doesn't cabal install <executable> pickup flage from <project>.cabal file? |
2021-03-10 13:15:13 +0100 | <maerwald> | ADG1089__: because it creates an sdist first, unpacks it in tmp and then builds it there |
2021-03-10 13:15:24 +0100 | <ADG1089__> | It is using -w ghc-8.10.4 -O1 but in cabal I mentioned -O2 -fllvm. Also it is installing all executables even though i specificed the name |
2021-03-10 13:15:38 +0100 | heatsink | (~heatsink@2600:1700:bef1:5e10:8ce3:ab05:2761:c61a) (Ping timeout: 264 seconds) |
2021-03-10 13:15:49 +0100 | <maerwald> | pass it as command line arguments instead, that should work |
2021-03-10 13:16:05 +0100 | <ADG1089__> | merijn: yeah, I see it doing something in ./sdist/<project-anme>-<porject version>.tar.gz |
2021-03-10 13:16:14 +0100 | <merijn> | Are you sure "cabal install <executable>" isn't just installing an entirely unrelated package? |
2021-03-10 13:16:43 +0100 | <ADG1089__> | maerwald: giving the flags again? isn't that redundant since I already mentioned in cabal file? |
2021-03-10 13:16:47 +0100 | <merijn> | Are executables even a valid target for install |
2021-03-10 13:17:12 +0100 | <merijn> | ADG1089__: Pastebin your cabal file, command and build output |
2021-03-10 13:17:35 +0100 | <merijn> | maerwald: Your comment does not apply to his question |
2021-03-10 13:17:49 +0100 | <merijn> | maerwald: You are referring to cabal.project, he was referring to a regular cabal file |
2021-03-10 13:18:11 +0100 | <maerwald> | oh right |
2021-03-10 13:19:24 +0100 | <ADG1089__> | merijn: cabal file: https://paste.tomsmeding.com/HbsivGIx command execution: https://paste.tomsmeding.com/TAyrSZFu |
2021-03-10 13:21:20 +0100 | APugNamedPugsley | (~13052@2601:58a:8300:f6a0:58b8:b5d0:d1ef:978a) |
2021-03-10 13:22:08 +0100 | danvet_ | (~danvet@212-51-149-181.fiber7.init7.net) (Ping timeout: 245 seconds) |
2021-03-10 13:22:49 +0100 | <merijn> | ADG1089__: The build profile just refers to the default cabal configuration for optimisation, though. It doesn't inspect ghc-options to see if you pass -O2 there |
2021-03-10 13:23:34 +0100 | <ADG1089__> | merijn: what do you suggest, I do to include those flags? |
2021-03-10 13:24:04 +0100 | <merijn> | ADG1089__: My point is that it likely *is* compiling with -O2 |
2021-03-10 13:24:22 +0100 | <merijn> | but that's just not reported in the build profile, because it's not part of the build profile |
2021-03-10 13:24:25 +0100 | <hololeap> | i've got an abstraction in mind and i'm looking for a way to translate it to a monad transformer stack. a good example is iptables. there is a list of filters and each one can choose to consume a packet and/or pass it down the line |
2021-03-10 13:24:30 +0100 | joseph2 | (~joseph@cpe-24-208-140-96.insight.res.rr.com) (Quit: WeeChat 2.8) |
2021-03-10 13:24:41 +0100 | <merijn> | I suspect that if you run cabal -v3 and look at the *actual* GHC invocation it *will* have -O2 |
2021-03-10 13:26:32 +0100 | <hololeap> | would this just be a `traverse` over some short-circuiting monad like Either? |
2021-03-10 13:27:17 +0100 | <hololeap> | actually, no it would probably be a foldM |
2021-03-10 13:28:26 +0100 | <hololeap> | % :t foldM @(Either String) |
2021-03-10 13:28:27 +0100 | <yahb> | hololeap: Monad m => (b -> a -> m b) -> b -> Either String a -> m b |
2021-03-10 13:28:27 +0100 | xff0x | (~xff0x@2001:1a81:539a:e500:a3f:28c8:6043:6a40) (Remote host closed the connection) |
2021-03-10 13:28:44 +0100 | <hololeap> | % :t foldM @[] @(Either String) |
2021-03-10 13:28:44 +0100 | xff0x | (~xff0x@2001:1a81:539a:e500:2099:b14:f0f8:3b67) |
2021-03-10 13:28:44 +0100 | <yahb> | hololeap: (b -> a -> Either String b) -> b -> [a] -> Either String b |
2021-03-10 13:28:48 +0100 | cheater | (~user@unaffiliated/cheater) (Ping timeout: 260 seconds) |
2021-03-10 13:29:19 +0100 | <hololeap> | % :t foldM @[] @(MaybeT _) |
2021-03-10 13:29:19 +0100 | <yahb> | hololeap: ; <interactive>:1:13: error:; Not in scope: type constructor or class `MaybeT'; Perhaps you meant `Maybe' (imported from Prelude) |
2021-03-10 13:30:15 +0100 | <hololeap> | % import Contol.Monad.Trans.Maybe |
2021-03-10 13:30:15 +0100 | <yahb> | hololeap: ; <no location info>: error:; Could not find module `Contol.Monad.Trans.Maybe'; Perhaps you meant; Control.Monad.Trans.Maybe (from transformers-0.5.6.2); Control.Monad.Trans.Free (from free-5.1.6); Control.Monad.Trans.State (from transformers-0.5.6.2) |
2021-03-10 13:30:28 +0100 | <hololeap> | % import Control.Monad.Trans.Maybe |
2021-03-10 13:30:28 +0100 | <yahb> | hololeap: |
2021-03-10 13:30:30 +0100 | <hololeap> | % :t foldM @[] @(MaybeT _) |
2021-03-10 13:30:30 +0100 | <yahb> | hololeap: Monad w => (b -> a -> MaybeT w b) -> b -> [a] -> MaybeT w b |
2021-03-10 13:30:48 +0100 | <merijn> | hololeap: Use pm? |
2021-03-10 13:31:17 +0100 | <ADG1089__> | merijn: no I don't think it's invoking those flags as i see in -v3. And I still don't know why it is installing all executables |
2021-03-10 13:31:39 +0100 | <merijn> | ADG1089__: Because there is no "install executable" command |
2021-03-10 13:31:45 +0100 | <merijn> | ADG1089__: There is only "install package" |
2021-03-10 13:32:02 +0100 | <hololeap> | merijn: sorry, didn't mean to be so loud |
2021-03-10 13:33:36 +0100 | <ADG1089__> | merijn: that's a bummer, I'll have to find a way to install specific executables from my cabal file into that directly with flags from cabal file |
2021-03-10 13:33:54 +0100 | <ADG1089__> | probably I'll find something in the docs |
2021-03-10 13:34:29 +0100 | <merijn> | ADG1089__: Why do you want to install said executables? If you just wanna run them you can just use "cabal run" |
2021-03-10 13:35:47 +0100 | apoc | (~apoc@49.12.13.193) (Ping timeout: 260 seconds) |
2021-03-10 13:35:49 +0100 | <ADG1089__> | merijn: I want to time those "time ./bin/problem719" but "cabal run problem719" adds 3-4 secs. I tried using criterion but it would require me to modify all my code to be compatible with it's whnf parameter which doesn't accept constants. |
2021-03-10 13:36:02 +0100 | bergey | (~user@pool-74-108-99-127.nycmny.fios.verizon.net) (Remote host closed the connection) |
2021-03-10 13:36:18 +0100 | bergey | (~user@pool-74-108-99-127.nycmny.fios.verizon.net) |
2021-03-10 13:36:24 +0100 | <merijn> | If you don't care about accuracy too much you can try |
2021-03-10 13:36:27 +0100 | <merijn> | @hackage timeit |
2021-03-10 13:36:27 +0100 | <lambdabot> | https://hackage.haskell.org/package/timeit |
2021-03-10 13:38:51 +0100 | <ADG1089__> | merijn: this seems like a good bet. Let me check if it accurate atleast upto .01 sec |
2021-03-10 13:39:09 +0100 | <merijn> | depends how you define accurate |
2021-03-10 13:39:13 +0100 | gitgood | (~gitgood@82-132-217-185.dab.02.net) (Read error: Connection reset by peer) |
2021-03-10 13:39:19 +0100 | <merijn> | it's certainly *precise* up to 0.01 second |
2021-03-10 13:39:32 +0100 | gitgood | (~gitgood@82-132-217-185.dab.02.net) |
2021-03-10 13:39:33 +0100 | frozenErebus | (~frozenEre@94.128.82.20) (Ping timeout: 264 seconds) |
2021-03-10 13:39:45 +0100 | <merijn> | It *might* be accurate up to that time too, since that's rather slow |
2021-03-10 13:40:02 +0100 | justsomeguy | (~justsomeg@unaffiliated/--/x-3805311) (Ping timeout: 260 seconds) |
2021-03-10 13:40:13 +0100 | <merijn> | Mind you, it only tracks CPU time, not wall clock |
2021-03-10 13:41:20 +0100 | sh9 | (~sh9@softbank060116136158.bbtec.net) |
2021-03-10 13:41:36 +0100 | LKoen | (~LKoen@194.250.88.92.rev.sfr.net) |
2021-03-10 13:42:04 +0100 | LKoen | (~LKoen@194.250.88.92.rev.sfr.net) (Remote host closed the connection) |
2021-03-10 13:42:19 +0100 | LKoen | (~LKoen@194.250.88.92.rev.sfr.net) |
2021-03-10 13:43:28 +0100 | machinedgod | (~machinedg@135-23-192-217.cpe.pppoe.ca) |
2021-03-10 13:43:29 +0100 | desperek_ | (~draco@87-206-9-185.dynamic.chello.pl) (Quit: mew wew) |
2021-03-10 13:43:41 +0100 | mananamenos_ | (~mananamen@193.red-88-11-66.dynamicip.rima-tde.net) |
2021-03-10 13:43:59 +0100 | mouseghost | (~draco@wikipedia/desperek) |
2021-03-10 13:44:28 +0100 | <ADG1089__> | merijn: All my programs as mostly cpu-bound so almost no IO |
2021-03-10 13:45:16 +0100 | <ADG1089__> | plus i can use sed to do `s/main =/main = timeIt ./` |
2021-03-10 13:45:34 +0100 | apoc | (~apoc@49.12.13.193) |
2021-03-10 13:45:40 +0100 | mananamenos | (~mananamen@193.red-88-11-66.dynamicip.rima-tde.net) (Ping timeout: 276 seconds) |
2021-03-10 13:46:25 +0100 | ADG1089 | (~adg1089@223.226.235.12) |
2021-03-10 13:46:28 +0100 | <ADG1089> | . |
2021-03-10 13:46:35 +0100 | ADG1089__ | (~aditya@223.226.235.12) (Remote host closed the connection) |
2021-03-10 13:47:36 +0100 | cheater | (~user@unaffiliated/cheater) |
2021-03-10 13:48:14 +0100 | <zq> | what exactly is a raw monad? |
2021-03-10 13:48:24 +0100 | <zq> | ie https://hackage.haskell.org/package/shake-0.19.4/docs/src/Development.Shake.Internal.Core.Monad.ht⌠|
2021-03-10 13:48:33 +0100 | <zq> | wondering if this is a standard concept? |
2021-03-10 13:49:16 +0100 | <zq> | is this some kind of free monad + interpreter? |
2021-03-10 13:50:11 +0100 | bergey | (~user@pool-74-108-99-127.nycmny.fios.verizon.net) (Remote host closed the connection) |
2021-03-10 13:50:27 +0100 | bergey | (~user@pool-74-108-99-127.nycmny.fios.verizon.net) |
2021-03-10 13:52:57 +0100 | Alleria | (~textual@mskresolve-a.mskcc.org) |
2021-03-10 13:53:20 +0100 | Alleria | Guest34870 |
2021-03-10 13:54:08 +0100 | timCF | (~i.tkachuk@m91-129-99-43.cust.tele2.ee) |
2021-03-10 13:54:42 +0100 | ADG1089_ | (~adg1089@171.76.180.62) |
2021-03-10 13:55:20 +0100 | gxt | (~gxt@gateway/tor-sasl/gxt) (Ping timeout: 268 seconds) |
2021-03-10 13:56:36 +0100 | <timCF> | Hello! Is it possible to put any constraint to type/kind paramters in forall expression? For example `forall a b m.` where I want `b` to be one of few possible types/kinds? |
2021-03-10 13:57:10 +0100 | ADG1089 | (~adg1089@223.226.235.12) (Ping timeout: 272 seconds) |
2021-03-10 13:57:20 +0100 | <merijn> | timCF: You can use typefamilies + constraintkinds for nearly arbitrary restrictions |
2021-03-10 13:57:42 +0100 | <merijn> | timCF: See, for example: https://gist.github.com/merijn/6130082 |
2021-03-10 13:58:09 +0100 | <merijn> | timCF: Which allows any type that is not ()/Int |
2021-03-10 13:58:29 +0100 | Yumasi | (~guillaume@2a01cb0506313c00e14be01ac4a050f7.ipv6.abo.wanadoo.fr) |
2021-03-10 13:59:50 +0100 | dhouthoo | (~dhouthoo@ptr-eitgbj2w0uu6delkbrh.18120a2.ip6.access.telenet.be) |
2021-03-10 14:01:01 +0100 | <timCF> | merijn: looks very cool) Thanks! |
2021-03-10 14:01:39 +0100 | urodna | (~urodna@unaffiliated/urodna) |
2021-03-10 14:02:12 +0100 | ssedov | (~stas@2a00:13c0:63:7195::beef) (Read error: Connection reset by peer) |
2021-03-10 14:02:25 +0100 | stass | (~stas@2a00:13c0:63:7195::beef) |
2021-03-10 14:03:05 +0100 | usr25 | (~usr25@unaffiliated/usr25) (Quit: Leaving) |
2021-03-10 14:04:30 +0100 | jrqc | (~rofl@96.78.87.197) (Ping timeout: 246 seconds) |
2021-03-10 14:05:40 +0100 | stree | (~stree@68.36.8.116) (Ping timeout: 268 seconds) |
2021-03-10 14:06:47 +0100 | geekosaur | (82650c7a@130.101.12.122) |
2021-03-10 14:07:23 +0100 | jrqc | (~rofl@96.78.87.197) |
2021-03-10 14:08:44 +0100 | Tario | (~Tario@201.192.165.173) |
2021-03-10 14:11:34 +0100 | heatsink | (~heatsink@2600:1700:bef1:5e10:8ce3:ab05:2761:c61a) |
2021-03-10 14:13:47 +0100 | Deide | (~Deide@217.155.19.23) |
2021-03-10 14:13:48 +0100 | ADG1089_ | (~adg1089@171.76.180.62) (Read error: Connection reset by peer) |
2021-03-10 14:14:00 +0100 | ADG1089_ | (~adg1089@223.226.235.12) |
2021-03-10 14:16:14 +0100 | heatsink | (~heatsink@2600:1700:bef1:5e10:8ce3:ab05:2761:c61a) (Ping timeout: 264 seconds) |
2021-03-10 14:17:20 +0100 | nineonine | (~nineonine@2604:3d08:7785:9600:e9a2:5149:9431:1ba4) |
2021-03-10 14:18:18 +0100 | stree | (~stree@68.36.8.116) |
2021-03-10 14:18:31 +0100 | Benzi-Junior | (~BenziJuni@dsl-149-64-40.hive.is) |
2021-03-10 14:22:14 +0100 | nineonine | (~nineonine@2604:3d08:7785:9600:e9a2:5149:9431:1ba4) (Ping timeout: 264 seconds) |
2021-03-10 14:23:58 +0100 | ddellacosta | (ddellacost@gateway/vpn/mullvad/ddellacosta) |
2021-03-10 14:29:20 +0100 | frozenErebus | (~frozenEre@94.128.82.20) |
2021-03-10 14:29:22 +0100 | geekosaur | (82650c7a@130.101.12.122) (Ping timeout: 240 seconds) |
2021-03-10 14:32:54 +0100 | RusAlex | (~Chel@unaffiliated/rusalex) (Read error: Connection reset by peer) |
2021-03-10 14:33:33 +0100 | RusAlex | (~Chel@unaffiliated/rusalex) |
2021-03-10 14:35:00 +0100 | jamm_ | (~jamm@unaffiliated/jamm) |
2021-03-10 14:35:18 +0100 | jrqc | (~rofl@96.78.87.197) (Ping timeout: 256 seconds) |
2021-03-10 14:36:15 +0100 | hongminhee | (hongminhee@gateway/web/irccloud.com/x-oeswesuwvugryusv) () |
2021-03-10 14:36:33 +0100 | hongminhee | (hongminhee@gateway/web/irccloud.com/x-fsrpgumqewqqpots) |
2021-03-10 14:37:52 +0100 | jrqc | (~rofl@96.78.87.197) |
2021-03-10 14:37:58 +0100 | geekosaur | (82650c7a@130.101.12.122) |
2021-03-10 14:38:32 +0100 | olligobber | (olligobber@gateway/vpn/privateinternetaccess/olligobber) (Remote host closed the connection) |
2021-03-10 14:39:11 +0100 | waleee-cl | (uid373333@gateway/web/irccloud.com/x-hvyfxukatujiwcjk) |
2021-03-10 14:39:46 +0100 | timCF | (~i.tkachuk@m91-129-99-43.cust.tele2.ee) (Quit: leaving) |
2021-03-10 14:45:00 +0100 | gxt | (~gxt@gateway/tor-sasl/gxt) |
2021-03-10 14:46:36 +0100 | mayleesia | (590caa9e@dynamic-089-012-170-158.89.12.pool.telefonica.de) |
2021-03-10 14:46:53 +0100 | rj | (~x@gateway/tor-sasl/rj) |
2021-03-10 14:47:34 +0100 | glowcoil | (sid3405@gateway/web/irccloud.com/x-tfnxycsxmhezfuwi) () |
2021-03-10 14:47:59 +0100 | glowcoil | (sid3405@gateway/web/irccloud.com/x-qnxtwxdwpopdxnrp) |
2021-03-10 14:50:30 +0100 | notzmv | (~zmv@unaffiliated/zmv) |
2021-03-10 14:50:49 +0100 | elliott_ | (~elliott_@pool-108-51-101-42.washdc.fios.verizon.net) (Read error: Connection reset by peer) |
2021-03-10 14:52:48 +0100 | ADG1089_ | (~adg1089@223.226.235.12) (Ping timeout: 260 seconds) |
2021-03-10 14:53:05 +0100 | ADG1089_ | (~adg1089@171.76.180.62) |
2021-03-10 14:53:34 +0100 | elliott_ | (~elliott_@pool-108-51-101-42.washdc.fios.verizon.net) |
2021-03-10 14:53:51 +0100 | Jd007 | (~Jd007@162.156.11.151) |
2021-03-10 14:54:23 +0100 | ghuntley | (sid16877@gateway/web/irccloud.com/x-mbqwvidrftgcbeuo) () |
2021-03-10 14:54:39 +0100 | ghuntley | (sid16877@gateway/web/irccloud.com/x-mboskivnsdysjwmu) |
2021-03-10 14:55:41 +0100 | jonathanx | (~jonathan@h-176-109.A357.priv.bahnhof.se) (Read error: Connection reset by peer) |
2021-03-10 14:55:41 +0100 | jonathanx_ | (~jonathan@h-176-109.A357.priv.bahnhof.se) |
2021-03-10 14:56:09 +0100 | rdivyanshu | (uid322626@gateway/web/irccloud.com/x-osmjtblbmpscywbx) |
2021-03-10 14:59:22 +0100 | paddymahoney | (~paddymaho@cpe9050ca207f83-cm9050ca207f80.cpe.net.cable.rogers.com) |
2021-03-10 15:04:31 +0100 | befuddled | (~befuddled@49.207.140.164) |
2021-03-10 15:05:11 +0100 | ddellacosta | (ddellacost@gateway/vpn/mullvad/ddellacosta) (Remote host closed the connection) |
2021-03-10 15:05:39 +0100 | ep1ctetus | (~epictetus@ip72-194-215-136.sb.sd.cox.net) |
2021-03-10 15:05:40 +0100 | befuddled | (~befuddled@49.207.140.164) (Client Quit) |
2021-03-10 15:07:01 +0100 | Mrbuck | (~Mrbuck@gateway/tor-sasl/mrbuck) |
2021-03-10 15:08:43 +0100 | ADG1089__ | (~aditya@122.163.164.53) |
2021-03-10 15:10:49 +0100 | Rudd0 | (~Rudd0@185.189.115.108) (Ping timeout: 276 seconds) |
2021-03-10 15:15:45 +0100 | jonathanx_ | (~jonathan@h-176-109.A357.priv.bahnhof.se) (Remote host closed the connection) |
2021-03-10 15:15:46 +0100 | ADG1089__ | (~aditya@122.163.164.53) (Remote host closed the connection) |
2021-03-10 15:15:57 +0100 | nineonine | (~nineonine@2604:3d08:7785:9600:e9a2:5149:9431:1ba4) |
2021-03-10 15:17:23 +0100 | jonathanx | (~jonathan@h-176-109.A357.priv.bahnhof.se) |
2021-03-10 15:20:46 +0100 | notzmv | (~zmv@unaffiliated/zmv) (Ping timeout: 272 seconds) |
2021-03-10 15:20:58 +0100 | hyperisco | (~hyperisco@d192-186-117-226.static.comm.cgocable.net) |
2021-03-10 15:22:15 +0100 | <adamCS> | I've got an N-dimensional matrix of a, in the form [([Int],a)], where the [Int] is the N-dimensional index where element a is stored. I need a nested vector representation, for JSON output via Aeson. I see how to nest it one index at a time: f :: [([Int],a)] -> [([Int], [a])]. But trying to write a function to nest it "all the way" runs into a "what is the return type?" issue. Any way around this without |
2021-03-10 15:22:16 +0100 | <adamCS> | dependent-types-style shenanigans? |
2021-03-10 15:24:15 +0100 | <opqdonut> | write a data type |
2021-03-10 15:24:18 +0100 | Mrbuck | (~Mrbuck@gateway/tor-sasl/mrbuck) (Quit: WeeChat 1.9.1) |
2021-03-10 15:24:42 +0100 | <opqdonut> | you can just do something like `data Matrix a = Vector [Matrix a] | Element a` |
2021-03-10 15:24:59 +0100 | <opqdonut> | but if you want guarantees that all the Elements are at the same depth, you can do some tricks |
2021-03-10 15:25:31 +0100 | <opqdonut> | (just a sec while I recall how the trick works) |
2021-03-10 15:27:10 +0100 | <adamCS> | opqdonut: Thanks! |
2021-03-10 15:27:55 +0100 | <opqdonut> | `data Matrix a = Element a | Dimension (Matrix [a])` |
2021-03-10 15:27:59 +0100 | rslima_____ | (sid26145@gateway/web/irccloud.com/x-ngrykalbadekwxuk) () |
2021-03-10 15:28:01 +0100 | <opqdonut> | I think that's the trick |
2021-03-10 15:28:13 +0100 | rslima_____ | (sid26145@gateway/web/irccloud.com/x-phhododppaawnoma) |
2021-03-10 15:29:52 +0100 | ADG1089__ | (~aditya@122.163.164.53) |
2021-03-10 15:29:55 +0100 | <adamCS> | opqdonut: So then I convert my un-nested "a"s to Matrix (as elements), nest them, and then somehow convert the nested thing back to nested vectors? I can try to do that... |
2021-03-10 15:29:57 +0100 | ocharles | (sid30093@musicbrainz/user/ocharles) () |
2021-03-10 15:29:59 +0100 | ralu | (~ralu@static.211.245.203.116.clients.your-server.de) |
2021-03-10 15:30:18 +0100 | ocharles | (sid30093@musicbrainz/user/ocharles) |
2021-03-10 15:32:56 +0100 | thc202 | (~thc202@unaffiliated/thc202) (Ping timeout: 240 seconds) |
2021-03-10 15:33:23 +0100 | thc202 | (~thc202@unaffiliated/thc202) |
2021-03-10 15:34:23 +0100 | <opqdonut> | adamCS: https://gist.github.com/opqdonut/03fd44c26b260a90ea9f6447a7243977 |
2021-03-10 15:34:47 +0100 | <opqdonut> | adamCS: you can't go to just nested lists like [[[a]]] unless you know how many dimensions you have at compile-time |
2021-03-10 15:35:12 +0100 | <opqdonut> | adamCS: but making an Aeson instance for Matrix that just outputs lists of lists in JSON should be easy |
2021-03-10 15:35:41 +0100 | <adamCS> | opqdonut: I don't know at compile time. |
2021-03-10 15:35:53 +0100 | argento | (~argent0@168.227.97.23) |
2021-03-10 15:35:58 +0100 | <adamCS> | I mean, I guess I could. I need to think about it. |
2021-03-10 15:36:15 +0100 | <adamCS> | All I need is the json, though. |
2021-03-10 15:36:17 +0100 | <opqdonut> | yeah |
2021-03-10 15:36:21 +0100 | knupfer | (~Thunderbi@200116b82cb0c7005129c843079bc5a1.dip.versatel-1u1.de) |
2021-03-10 15:36:27 +0100 | argento | (~argent0@168.227.97.23) (Client Quit) |
2021-03-10 15:36:46 +0100 | <opqdonut> | I'm writing the [([Int],a)] -> Matrix a function now, for fun |
2021-03-10 15:36:59 +0100 | minoru_shiraeesh | (~shiraeesh@46.34.207.182) |
2021-03-10 15:37:15 +0100 | jamm_ | (~jamm@unaffiliated/jamm) (Remote host closed the connection) |
2021-03-10 15:37:24 +0100 | <adamCS> | Right, just needing JSON is what makes me think it's possible. |
2021-03-10 15:37:43 +0100 | jamm_ | (~jamm@unaffiliated/jamm) |
2021-03-10 15:38:48 +0100 | epicte7us | (~epictetus@ip72-194-215-136.sb.sd.cox.net) |
2021-03-10 15:41:57 +0100 | ep1ctetus | (~epictetus@ip72-194-215-136.sb.sd.cox.net) (Ping timeout: 264 seconds) |
2021-03-10 15:44:20 +0100 | geekosaur | (82650c7a@130.101.12.122) (Quit: Connection closed) |
2021-03-10 15:46:01 +0100 | ADG1089__ | (~aditya@122.163.164.53) (Remote host closed the connection) |
2021-03-10 15:47:36 +0100 | Katarushisu | (~Katarushi@cpc152083-finc20-2-0-cust170.4-2.cable.virginm.net) (Quit: The Lounge - https://thelounge.chat) |
2021-03-10 15:47:52 +0100 | jamm_ | (~jamm@unaffiliated/jamm) (Remote host closed the connection) |
2021-03-10 15:48:20 +0100 | Katarushisu | (~Katarushi@cpc152083-finc20-2-0-cust170.4-2.cable.virginm.net) |
2021-03-10 15:48:20 +0100 | ADG1089_ | (~adg1089@171.76.180.62) (Read error: Connection reset by peer) |
2021-03-10 15:51:47 +0100 | Katarushisu | (~Katarushi@cpc152083-finc20-2-0-cust170.4-2.cable.virginm.net) (Client Quit) |
2021-03-10 15:53:05 +0100 | Katarushisu | (~Katarushi@cpc152083-finc20-2-0-cust170.4-2.cable.virginm.net) |
2021-03-10 15:55:44 +0100 | Lycurgus | (~niemand@98.4.114.199) |
2021-03-10 15:56:05 +0100 | Mrbuck | (~Mrbuck@gateway/tor-sasl/mrbuck) |
2021-03-10 15:56:11 +0100 | Mrbuck | (~Mrbuck@gateway/tor-sasl/mrbuck) (Client Quit) |
2021-03-10 15:57:39 +0100 | nineonine | (~nineonine@2604:3d08:7785:9600:e9a2:5149:9431:1ba4) (Remote host closed the connection) |
2021-03-10 15:57:51 +0100 | nineonine | (~nineonine@2604:3d08:7785:9600:e9a2:5149:9431:1ba4) |
2021-03-10 15:59:05 +0100 | Sgeo | (~Sgeo@ool-18b98aa4.dyn.optonline.net) |
2021-03-10 15:59:24 +0100 | nineonine | (~nineonine@2604:3d08:7785:9600:e9a2:5149:9431:1ba4) (Remote host closed the connection) |
2021-03-10 16:00:29 +0100 | nineonine | (~nineonine@2604:3d08:7785:9600:e9a2:5149:9431:1ba4) |
2021-03-10 16:02:50 +0100 | <opqdonut> | adamCS: I updated my gist with an implementation of [([Int],a)] -> Matrix a: https://gist.github.com/opqdonut/03fd44c26b260a90ea9f6447a7243977 |
2021-03-10 16:02:58 +0100 | idhugo_ | (~idhugo@87-49-147-45-mobile.dk.customer.tdc.net) (Ping timeout: 245 seconds) |
2021-03-10 16:03:46 +0100 | <opqdonut> | error handling and robustness could be improved (e.g in case the [Int]s aren't of the same length, or not ordered, or the matrix is actually sparse, etc.) |
2021-03-10 16:05:07 +0100 | nineonine | (~nineonine@2604:3d08:7785:9600:e9a2:5149:9431:1ba4) (Ping timeout: 260 seconds) |
2021-03-10 16:07:36 +0100 | zebrag | (~inkbottle@aaubervilliers-654-1-108-207.w86-212.abo.wanadoo.fr) |
2021-03-10 16:11:38 +0100 | minoru_shiraeesh | (~shiraeesh@46.34.207.182) (Ping timeout: 256 seconds) |
2021-03-10 16:13:03 +0100 | heatsink | (~heatsink@2600:1700:bef1:5e10:8ce3:ab05:2761:c61a) |
2021-03-10 16:14:09 +0100 | jacks2 | (~bc8134e3@217.29.117.252) (Quit: http://www.okay.uz/) |
2021-03-10 16:14:31 +0100 | hugo | (znc@verdigris.lysator.liu.se) (Ping timeout: 276 seconds) |
2021-03-10 16:15:21 +0100 | minoru_shiraeesh | (~shiraeesh@46.34.207.182) |
2021-03-10 16:15:28 +0100 | mirrorb2rd | (~dwsjeid91@2a00:801:3f8:23a5:cea1:f987:d427:ba9b) (Remote host closed the connection) |
2021-03-10 16:16:43 +0100 | Tuplanolla | (~Tuplanoll@91-159-68-239.elisa-laajakaista.fi) |
2021-03-10 16:18:02 +0100 | heatsink | (~heatsink@2600:1700:bef1:5e10:8ce3:ab05:2761:c61a) (Ping timeout: 264 seconds) |
2021-03-10 16:18:08 +0100 | gitgood | (~gitgood@82-132-217-185.dab.02.net) (Read error: Connection reset by peer) |
2021-03-10 16:18:32 +0100 | gitgood | (~gitgood@82-132-217-185.dab.02.net) |
2021-03-10 16:22:12 +0100 | elliott_ | (~elliott_@pool-108-51-101-42.washdc.fios.verizon.net) (Ping timeout: 272 seconds) |
2021-03-10 16:22:32 +0100 | elliott_ | (~elliott_@pool-108-51-101-42.washdc.fios.verizon.net) |
2021-03-10 16:23:49 +0100 | Lycurgus | (~niemand@98.4.114.199) (Quit: Exeunt) |
2021-03-10 16:24:01 +0100 | <adamCS> | opqdonut: Thanks! This is super helpful! |
2021-03-10 16:24:49 +0100 | crobbins_ | (~crobbins@2601:2c1:200:ec50:11f4:eb0d:2359:7dd4) |
2021-03-10 16:25:37 +0100 | jamm_ | (~jamm@unaffiliated/jamm) |
2021-03-10 16:26:07 +0100 | jamm_ | (~jamm@unaffiliated/jamm) (Read error: Connection reset by peer) |
2021-03-10 16:26:21 +0100 | johannes | (~johannes@b2b-37-24-119-189.unitymedia.biz) (Ping timeout: 264 seconds) |
2021-03-10 16:26:35 +0100 | jamm_ | (~jamm@unaffiliated/jamm) |
2021-03-10 16:26:38 +0100 | stree | (~stree@68.36.8.116) (Ping timeout: 260 seconds) |
2021-03-10 16:28:14 +0100 | crobbins | (~crobbins@2601:2c1:200:ec50:484b:63d9:4725:b763) (Ping timeout: 264 seconds) |
2021-03-10 16:29:46 +0100 | Waifod | (~Waifod@91.106.123.186) (Ping timeout: 256 seconds) |
2021-03-10 16:31:14 +0100 | jamm_ | (~jamm@unaffiliated/jamm) (Ping timeout: 264 seconds) |
2021-03-10 16:31:18 +0100 | Waifod | (Waifod@gateway/vpn/protonvpn/waifod) |
2021-03-10 16:32:58 +0100 | michalz | (~user@185.246.204.47) (Remote host closed the connection) |
2021-03-10 16:34:39 +0100 | atomi | (~atomi@3.184.203.35.bc.googleusercontent.com) |
2021-03-10 16:35:18 +0100 | jamm_ | (~jamm@unaffiliated/jamm) |
2021-03-10 16:36:38 +0100 | xff0x | (~xff0x@2001:1a81:539a:e500:2099:b14:f0f8:3b67) (Remote host closed the connection) |
2021-03-10 16:36:56 +0100 | xff0x | (~xff0x@port-92-193-251-184.dynamic.as20676.net) |
2021-03-10 16:39:13 +0100 | stree | (~stree@68.36.8.116) |
2021-03-10 16:39:49 +0100 | cr3 | (~cr3@192-222-143-195.qc.cable.ebox.net) |
2021-03-10 16:40:07 +0100 | jamm_ | (~jamm@unaffiliated/jamm) (Ping timeout: 260 seconds) |
2021-03-10 16:40:32 +0100 | nineonine | (~nineonine@2604:3d08:7785:9600:e9a2:5149:9431:1ba4) |
2021-03-10 16:41:01 +0100 | raym | (~ray@45.64.220.113) (Quit: leaving) |
2021-03-10 16:41:52 +0100 | nineonine | (~nineonine@2604:3d08:7785:9600:e9a2:5149:9431:1ba4) (Remote host closed the connection) |
2021-03-10 16:42:15 +0100 | carlomagno1 | (~cararell@148.87.23.11) |
2021-03-10 16:42:15 +0100 | carlomagno | (~cararell@148.87.23.10) (Remote host closed the connection) |
2021-03-10 16:42:54 +0100 | nineonine | (~nineonine@2604:3d08:7785:9600:e9a2:5149:9431:1ba4) |
2021-03-10 16:43:07 +0100 | evanjs | (~evanjs@075-129-098-007.res.spectrum.com) (Ping timeout: 276 seconds) |
2021-03-10 16:43:48 +0100 | evanjs | (~evanjs@075-129-098-007.res.spectrum.com) |
2021-03-10 16:46:27 +0100 | nbloomf | (~nbloomf@2600:1700:ad14:3020:2026:8325:bd4b:a2d3) |
2021-03-10 16:47:30 +0100 | berberman | (~berberman@unaffiliated/berberman) |
2021-03-10 16:47:42 +0100 | nineonine | (~nineonine@2604:3d08:7785:9600:e9a2:5149:9431:1ba4) (Ping timeout: 260 seconds) |
2021-03-10 16:48:17 +0100 | berberman_ | (~berberman@unaffiliated/berberman) (Ping timeout: 260 seconds) |
2021-03-10 16:49:54 +0100 | mananamenos_ | (~mananamen@193.red-88-11-66.dynamicip.rima-tde.net) (Remote host closed the connection) |
2021-03-10 16:50:16 +0100 | mananamenos_ | (~mananamen@193.red-88-11-66.dynamicip.rima-tde.net) |
2021-03-10 16:51:13 +0100 | Benzi-Junior | (~BenziJuni@dsl-149-64-40.hive.is) (Ping timeout: 260 seconds) |
2021-03-10 16:52:26 +0100 | Alex55 | (~root@p5b2ee6a8.dip0.t-ipconnect.de) (Quit: Lost terminal) |
2021-03-10 16:52:28 +0100 | berberman | (~berberman@unaffiliated/berberman) (Quit: ZNC 1.8.2 - https://znc.in) |
2021-03-10 16:52:48 +0100 | berberman | (~berberman@unaffiliated/berberman) |
2021-03-10 16:57:55 +0100 | _ht | (~quassel@82-169-194-8.biz.kpn.net) (Remote host closed the connection) |
2021-03-10 17:00:52 +0100 | CodeAlways | (uid272474@gateway/web/irccloud.com/x-qnrftuddbqltquxi) (Quit: Connection closed for inactivity) |
2021-03-10 17:03:41 +0100 | tzh | (~tzh@c-24-21-73-154.hsd1.or.comcast.net) |
2021-03-10 17:03:55 +0100 | bitmagie | (~Thunderbi@200116b80638f2001086a93e70cf6b57.dip.versatel-1u1.de) |
2021-03-10 17:04:26 +0100 | vicfred | (~vicfred@unaffiliated/vicfred) |
2021-03-10 17:05:27 +0100 | _ht | (~quassel@82-169-194-8.biz.kpn.net) |
2021-03-10 17:05:40 +0100 | rdivyanshu | (uid322626@gateway/web/irccloud.com/x-osmjtblbmpscywbx) (Quit: Connection closed for inactivity) |
2021-03-10 17:05:47 +0100 | thc202 | (~thc202@unaffiliated/thc202) (Ping timeout: 260 seconds) |
2021-03-10 17:06:50 +0100 | thc202 | (~thc202@unaffiliated/thc202) |
2021-03-10 17:07:14 +0100 | Waifod | (Waifod@gateway/vpn/protonvpn/waifod) (Ping timeout: 264 seconds) |
2021-03-10 17:08:25 +0100 | Rudd0 | (~Rudd0@185.189.115.108) |
2021-03-10 17:09:00 +0100 | Waifod | (~Waifod@91.106.123.186) |
2021-03-10 17:13:24 +0100 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 256 seconds) |
2021-03-10 17:13:40 +0100 | notzmv | (~zmv@unaffiliated/zmv) |
2021-03-10 17:14:06 +0100 | heatsink | (~heatsink@2600:1700:bef1:5e10:8ce3:ab05:2761:c61a) |
2021-03-10 17:14:56 +0100 | deviantfero | (~deviantfe@190.150.27.58) |
2021-03-10 17:14:57 +0100 | evanjs | (~evanjs@075-129-098-007.res.spectrum.com) (Ping timeout: 264 seconds) |
2021-03-10 17:15:21 +0100 | tzlil | (~tzlil@unaffiliated/tzlil) (Remote host closed the connection) |
2021-03-10 17:15:55 +0100 | Wuzzy | (~Wuzzy@p5b0df7c2.dip0.t-ipconnect.de) |
2021-03-10 17:17:35 +0100 | nineonine | (~nineonine@2604:3d08:7785:9600:e9a2:5149:9431:1ba4) |
2021-03-10 17:18:38 +0100 | heatsink | (~heatsink@2600:1700:bef1:5e10:8ce3:ab05:2761:c61a) (Ping timeout: 264 seconds) |
2021-03-10 17:18:57 +0100 | nineonine | (~nineonine@2604:3d08:7785:9600:e9a2:5149:9431:1ba4) (Remote host closed the connection) |
2021-03-10 17:19:14 +0100 | Mrbuck | (~Mrbuck@gateway/tor-sasl/mrbuck) |
2021-03-10 17:19:59 +0100 | nineonine | (~nineonine@2604:3d08:7785:9600:e9a2:5149:9431:1ba4) |
2021-03-10 17:23:38 +0100 | bitmapper | (uid464869@gateway/web/irccloud.com/x-zipyvhzkdivpihoa) |
2021-03-10 17:23:46 +0100 | _ht | (~quassel@82-169-194-8.biz.kpn.net) (Remote host closed the connection) |
2021-03-10 17:24:12 +0100 | gitgoood | (~gitgood@82-132-217-203.dab.02.net) |
2021-03-10 17:24:27 +0100 | nineonine | (~nineonine@2604:3d08:7785:9600:e9a2:5149:9431:1ba4) (Ping timeout: 260 seconds) |
2021-03-10 17:24:59 +0100 | nineonine | (~nineonine@2604:3d08:7785:9600:e9a2:5149:9431:1ba4) |
2021-03-10 17:26:46 +0100 | nineonine | (~nineonine@2604:3d08:7785:9600:e9a2:5149:9431:1ba4) (Remote host closed the connection) |
2021-03-10 17:26:57 +0100 | gitgood | (~gitgood@82-132-217-185.dab.02.net) (Read error: Connection reset by peer) |
2021-03-10 17:27:22 +0100 | nineonine | (~nineonine@2604:3d08:7785:9600:e9a2:5149:9431:1ba4) |
2021-03-10 17:28:04 +0100 | _ht | (~quassel@82-169-194-8.biz.kpn.net) |
2021-03-10 17:28:18 +0100 | Franciman | (~francesco@host-82-49-79-189.retail.telecomitalia.it) (Quit: Leaving) |
2021-03-10 17:28:35 +0100 | mirrorbird | (dwsjeid911@gateway/vpn/mullvad/dwsjeid911) |
2021-03-10 17:29:50 +0100 | idhugo_ | (~idhugo@87-49-147-45-mobile.dk.customer.tdc.net) |
2021-03-10 17:30:05 +0100 | kritzefitz | (~kritzefit@2003:5b:203b:200::10:49) (Remote host closed the connection) |
2021-03-10 17:32:02 +0100 | nineonine | (~nineonine@2604:3d08:7785:9600:e9a2:5149:9431:1ba4) (Ping timeout: 260 seconds) |
2021-03-10 17:34:22 +0100 | acidjnk_new | (~acidjnk@p200300d0c72b95704cd799b0a8031c33.dip0.t-ipconnect.de) (Ping timeout: 260 seconds) |
2021-03-10 17:34:28 +0100 | evanjs | (~evanjs@075-129-098-007.res.spectrum.com) |
2021-03-10 17:34:36 +0100 | freeman42x[m]_ | (uid387759@gateway/web/irccloud.com/x-npqivcpbpqfrcrva) |
2021-03-10 17:34:48 +0100 | freeman42x[m]__ | (uid387759@gateway/web/irccloud.com/x-eoxtflmbywridyms) |
2021-03-10 17:35:07 +0100 | Benzi-Junior | (~BenziJuni@88-149-64-40.du.xdsl.is) |
2021-03-10 17:36:06 +0100 | Mrbuck | (~Mrbuck@gateway/tor-sasl/mrbuck) (Ping timeout: 268 seconds) |
2021-03-10 17:38:19 +0100 | Mrbuck | (~Mrbuck@gateway/tor-sasl/mrbuck) |
2021-03-10 17:41:02 +0100 | rj | (~x@gateway/tor-sasl/rj) (Ping timeout: 268 seconds) |
2021-03-10 17:42:11 +0100 | myShoggoth | (~myShoggot@75.164.81.55) |
2021-03-10 17:43:01 +0100 | neuralisp | (~neuralisp@171.115.182.201) |
2021-03-10 17:46:18 +0100 | neuralisp | (~neuralisp@171.115.182.201) (Read error: Connection reset by peer) |
2021-03-10 17:47:09 +0100 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) |
2021-03-10 17:47:16 +0100 | neuralisp | (~neuralisp@171.115.182.201) |
2021-03-10 17:49:01 +0100 | crobbins_ | (~crobbins@2601:2c1:200:ec50:11f4:eb0d:2359:7dd4) (Remote host closed the connection) |
2021-03-10 17:49:57 +0100 | wroathe | (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) |
2021-03-10 17:51:17 +0100 | crobbins | (~crobbins@2601:2c1:200:ec50:5d1f:8754:d509:f553) |
2021-03-10 17:52:33 +0100 | neuralisp | (~neuralisp@171.115.182.201) (Ping timeout: 245 seconds) |
2021-03-10 17:52:45 +0100 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 264 seconds) |
2021-03-10 17:53:45 +0100 | heatsink | (~heatsink@2600:1700:bef1:5e10:8ce3:ab05:2761:c61a) |
2021-03-10 17:56:18 +0100 | jespada | (~jespada@90.254.243.187) (Ping timeout: 245 seconds) |
2021-03-10 17:56:33 +0100 | frozenErebus | (~frozenEre@94.128.82.20) (Ping timeout: 246 seconds) |
2021-03-10 17:58:19 +0100 | frozenErebus | (~frozenEre@94.128.82.20) |
2021-03-10 17:59:30 +0100 | jespada | (~jespada@90.254.243.187) |
2021-03-10 18:00:24 +0100 | vilpan | (~0@212.117.1.172) (Quit: Leaving.) |
2021-03-10 18:01:29 +0100 | geekosaur | (82650c7a@130.101.12.122) |
2021-03-10 18:06:57 +0100 | heatsink | (~heatsink@2600:1700:bef1:5e10:8ce3:ab05:2761:c61a) (Remote host closed the connection) |
2021-03-10 18:07:01 +0100 | DTZUZU | (~DTZUZO@205.ip-149-56-132.net) (Remote host closed the connection) |
2021-03-10 18:07:02 +0100 | _ht | (~quassel@82-169-194-8.biz.kpn.net) (Remote host closed the connection) |
2021-03-10 18:07:14 +0100 | DTZUZU | (~DTZUZO@205.ip-149-56-132.net) |
2021-03-10 18:08:34 +0100 | inkbottle | (~inkbottle@aaubervilliers-654-1-1-238.w83-200.abo.wanadoo.fr) |
2021-03-10 18:08:57 +0100 | zebrag | (~inkbottle@aaubervilliers-654-1-108-207.w86-212.abo.wanadoo.fr) (Ping timeout: 264 seconds) |
2021-03-10 18:12:02 +0100 | maxxe_test | (~maxxe@unaffiliated/maxxe) |
2021-03-10 18:13:11 +0100 | maxxe_test | (~maxxe@unaffiliated/maxxe) (Quit: brb) |
2021-03-10 18:15:23 +0100 | ekleog_ | ekleog |
2021-03-10 18:16:57 +0100 | gitgoood | (~gitgood@82-132-217-203.dab.02.net) (Read error: Connection reset by peer) |
2021-03-10 18:20:04 +0100 | nf | (~n@monade.li) (Quit: Fairfarren.) |
2021-03-10 18:21:58 +0100 | pavonia | (~user@unaffiliated/siracusa) |
2021-03-10 18:26:03 +0100 | ukari | (~ukari@unaffiliated/ukari) (Remote host closed the connection) |
2021-03-10 18:26:11 +0100 | [exa] | (exa@srv3.blesmrt.net) (Changing host) |
2021-03-10 18:26:11 +0100 | [exa] | (exa@unaffiliated/exa/x-5381537) |
2021-03-10 18:27:04 +0100 | ukari | (~ukari@unaffiliated/ukari) |
2021-03-10 18:27:14 +0100 | heatsink | (~heatsink@2600:1700:bef1:5e10:8ce3:ab05:2761:c61a) |
2021-03-10 18:29:18 +0100 | CrazyPython | (~crazypyth@98.122.164.118) |
2021-03-10 18:30:35 +0100 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) |
2021-03-10 18:33:35 +0100 | nineonine | (~nineonine@2604:3d08:7785:9600:e9a2:5149:9431:1ba4) |
2021-03-10 18:35:26 +0100 | dbmikus | (~dbmikus@cpe-76-167-86-219.natsow.res.rr.com) |
2021-03-10 18:36:57 +0100 | Cale | (~cale@cpef48e38ee8583-cm0c473de9d680.cpe.net.cable.rogers.com) |
2021-03-10 18:40:22 +0100 | Lycurgus | (~niemand@98.4.114.199) |
2021-03-10 18:41:31 +0100 | dm9 | (~weechat@p200300dcb71b99004a5d60fffe655171.dip0.t-ipconnect.de) |
2021-03-10 18:42:03 +0100 | Yumasi | (~guillaume@2a01cb0506313c00e14be01ac4a050f7.ipv6.abo.wanadoo.fr) (Ping timeout: 272 seconds) |
2021-03-10 18:42:51 +0100 | dibblego | (~dibblego@haskell/developer/dibblego) (Read error: Connection reset by peer) |
2021-03-10 18:43:10 +0100 | dibblego | (~dibblego@122-199-1-30.ip4.superloop.com) |
2021-03-10 18:43:10 +0100 | dibblego | (~dibblego@122-199-1-30.ip4.superloop.com) (Changing host) |
2021-03-10 18:43:10 +0100 | dibblego | (~dibblego@haskell/developer/dibblego) |
2021-03-10 18:43:32 +0100 | Pickchea | (~private@unaffiliated/pickchea) |
2021-03-10 18:44:27 +0100 | teardown | (~user@gateway/tor-sasl/mrush) (Remote host closed the connection) |
2021-03-10 18:44:46 +0100 | amerigo | (uid331857@gateway/web/irccloud.com/x-ogtmyetatpwdhnbk) |
2021-03-10 18:44:49 +0100 | teardown | (~user@gateway/tor-sasl/mrush) |
2021-03-10 18:45:49 +0100 | nf | (~n@2a03:4000:53:fb4:1869:15ff:fe71:8ab) |
2021-03-10 18:46:00 +0100 | Mrbuck | (~Mrbuck@gateway/tor-sasl/mrbuck) (Quit: WeeChat 1.9.1) |
2021-03-10 18:47:21 +0100 | idhugo_ | (~idhugo@87-49-147-45-mobile.dk.customer.tdc.net) (Ping timeout: 264 seconds) |
2021-03-10 18:47:55 +0100 | stree | (~stree@68.36.8.116) (Ping timeout: 276 seconds) |
2021-03-10 18:50:17 +0100 | mirrorbird | (dwsjeid911@gateway/vpn/mullvad/dwsjeid911) ("Leaving") |
2021-03-10 18:51:35 +0100 | ADG1089__ | (~aditya@122.163.164.53) |
2021-03-10 18:51:57 +0100 | renzhi | (~renzhi@2607:fa49:653f:eb00::296e) (Ping timeout: 260 seconds) |
2021-03-10 18:54:23 +0100 | ADG1089__ | (~aditya@122.163.164.53) (Remote host closed the connection) |
2021-03-10 18:57:05 +0100 | acarrico | (~acarrico@dhcp-68-142-39-249.greenmountainaccess.net) |
2021-03-10 18:58:46 +0100 | conal | (~conal@209.58.139.5) (Ping timeout: 260 seconds) |
2021-03-10 18:59:30 +0100 | p8m | (p8m@gateway/vpn/protonvpn/p8m) |
2021-03-10 18:59:38 +0100 | p8m_ | (p8m@gateway/vpn/protonvpn/p8m) (Ping timeout: 245 seconds) |
2021-03-10 19:00:31 +0100 | stree | (~stree@68.36.8.116) |
2021-03-10 19:00:43 +0100 | Lycurgus | (~niemand@98.4.114.199) (Quit: Exeunt) |
2021-03-10 19:02:23 +0100 | conal | (~conal@209.58.139.5) |
2021-03-10 19:02:57 +0100 | asheshambasta | (~user@ptr-e1lysauv26w29gc2wg9.18120a2.ip6.access.telenet.be) (Ping timeout: 272 seconds) |
2021-03-10 19:03:48 +0100 | howdoi | (uid224@gateway/web/irccloud.com/x-hvixwxeomfxyoqsc) |
2021-03-10 19:05:21 +0100 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 264 seconds) |
2021-03-10 19:06:51 +0100 | rlsph | (~mads@2a03:b0c0:2:f0::324:5001) |
2021-03-10 19:07:55 +0100 | inkbottle | (~inkbottle@aaubervilliers-654-1-1-238.w83-200.abo.wanadoo.fr) (Quit: Konversation terminated!) |
2021-03-10 19:08:14 +0100 | inkbottle | (~inkbottle@aaubervilliers-654-1-1-238.w83-200.abo.wanadoo.fr) |
2021-03-10 19:08:18 +0100 | p8m_ | (p8m@gateway/vpn/protonvpn/p8m) |
2021-03-10 19:08:39 +0100 | p8m | (p8m@gateway/vpn/protonvpn/p8m) (Ping timeout: 246 seconds) |
2021-03-10 19:11:10 +0100 | pera | (~pera@unaffiliated/pera) |
2021-03-10 19:11:12 +0100 | DataComp_ | (~lumeng@50.43.26.251) (Quit: Leaving...) |
2021-03-10 19:11:21 +0100 | idhugo_ | (~idhugo@87-49-147-45-mobile.dk.customer.tdc.net) |
2021-03-10 19:12:12 +0100 | p8m | (p8m@gateway/vpn/protonvpn/p8m) |
2021-03-10 19:12:32 +0100 | rajivr | (uid269651@gateway/web/irccloud.com/x-zgcncjnqyenbczlt) (Quit: Connection closed for inactivity) |
2021-03-10 19:13:07 +0100 | <carbolymer> | If I'm only building a list, via prepending elements (~500k elements), does it make sense to use a mutable collection to gain performance here? |
2021-03-10 19:13:10 +0100 | p8m_ | (p8m@gateway/vpn/protonvpn/p8m) (Remote host closed the connection) |
2021-03-10 19:13:35 +0100 | <carbolymer> | prepending i.e. list constructor `:` |
2021-03-10 19:13:38 +0100 | <monochrom> | It depends on what you use the collection for after it's built. |
2021-03-10 19:13:50 +0100 | <carbolymer> | only search, no further modifications |
2021-03-10 19:13:54 +0100 | minoru_shiraeesh | (~shiraeesh@46.34.207.182) (Ping timeout: 246 seconds) |
2021-03-10 19:13:54 +0100 | __minoru__shirae | (~shiraeesh@77.94.25.47) |
2021-03-10 19:14:03 +0100 | <maerwald> | search is terribly inefficient |
2021-03-10 19:14:14 +0100 | <monochrom> | Will it be binary search? Hashed search? FIFO search? LIFO search? |
2021-03-10 19:14:31 +0100 | <monochrom> | In fact, "search" is terribly ambiguous, too. :) |
2021-03-10 19:14:54 +0100 | <carbolymer> | ok, so running isInfixOf over all elements ;] |
2021-03-10 19:15:03 +0100 | <carbolymer> | Data.Bytesting.Char8.isInfixOf |
2021-03-10 19:15:40 +0100 | <carbolymer> | maerwald: you mean search in general, or lists for search? |
2021-03-10 19:15:47 +0100 | <maerwald> | lists for search |
2021-03-10 19:16:35 +0100 | <monochrom> | Alright, I don't know how to do better than exhaustive search, so may as well just list and prepend. |
2021-03-10 19:16:43 +0100 | nf | (~n@2a03:4000:53:fb4:1869:15ff:fe71:8ab) (Quit: Fairfarren.) |
2021-03-10 19:16:43 +0100 | <carbolymer> | so which datastructure would be better for substring searches? |
2021-03-10 19:16:58 +0100 | <monochrom> | I'm sure there is a better way and I'm sure it's in an obscure paper from those algorithm people. |
2021-03-10 19:17:26 +0100 | p8m | (p8m@gateway/vpn/protonvpn/p8m) (Ping timeout: 260 seconds) |
2021-03-10 19:17:30 +0100 | <monochrom> | KMP or Boyer-Moore is better for substring searches. |
2021-03-10 19:18:00 +0100 | <monochrom> | But here you are one level above. |
2021-03-10 19:18:04 +0100 | mayleesia | (590caa9e@dynamic-089-012-170-158.89.12.pool.telefonica.de) (Quit: Connection closed) |
2021-03-10 19:18:12 +0100 | chele | (~chele@ip5b40237d.dynamic.kabel-deutschland.de) (Remote host closed the connection) |
2021-03-10 19:18:18 +0100 | <carbolymer> | actually, KMP or Boyer-Moore perform few times slower than Rabin-Karp in `isInfixOf` |
2021-03-10 19:18:33 +0100 | conal | (~conal@209.58.139.5) (Ping timeout: 264 seconds) |
2021-03-10 19:18:34 +0100 | <carbolymer> | or `stringsearch` has inefficient implementations |
2021-03-10 19:19:04 +0100 | <monochrom> | Here your level is "I have n strings, find one that is a superstring of blah". |
2021-03-10 19:19:12 +0100 | Franciman | (~francesco@host-82-49-79-189.retail.telecomitalia.it) |
2021-03-10 19:19:15 +0100 | <dolio> | Those all build some kind of other structure from the string, right? It's probably better to build that structure than a list. |
2021-03-10 19:19:35 +0100 | <carbolymer> | dolio: actually it's the opposite, they build structure from the needle |
2021-03-10 19:19:42 +0100 | <carbolymer> | and I'm wondering how to store haystacks |
2021-03-10 19:19:48 +0100 | <maerwald> | carbolymer: is the needle known at list construction time? |
2021-03-10 19:19:52 +0100 | <carbolymer> | no |
2021-03-10 19:19:57 +0100 | nineonine | (~nineonine@2604:3d08:7785:9600:e9a2:5149:9431:1ba4) (Ping timeout: 260 seconds) |
2021-03-10 19:20:01 +0100 | <maerwald> | the length? |
2021-03-10 19:20:22 +0100 | <carbolymer> | of the needle? 3-15 chars, haystacks? probably up to 300 chars |
2021-03-10 19:20:49 +0100 | <maerwald> | ok, 3 is too low to have any gains for pre-filtering |
2021-03-10 19:21:18 +0100 | Waifod | (~Waifod@91.106.123.186) (Ping timeout: 245 seconds) |
2021-03-10 19:21:31 +0100 | <carbolymer> | yeah |
2021-03-10 19:22:05 +0100 | <maerwald> | maybe we can parallelize the search? |
2021-03-10 19:23:24 +0100 | nf | (~n@monade.li) |
2021-03-10 19:24:45 +0100 | nineonin_ | (~nineonine@2604:3d08:7785:9600:ec09:110c:743a:f501) |
2021-03-10 19:25:02 +0100 | <maerwald> | https://hackage.haskell.org/package/parallel-3.2.1.1/docs/Control-Parallel-Strategies.html#v:evalL⌠|
2021-03-10 19:25:05 +0100 | Ebin | (6746c694@103.70.198.148) |
2021-03-10 19:25:09 +0100 | <Ebin> | hai |
2021-03-10 19:25:15 +0100 | <Ebin> | is any one here |
2021-03-10 19:25:22 +0100 | HiRE | (~HiRE@104.128.237.40) (Ping timeout: 260 seconds) |
2021-03-10 19:25:27 +0100 | <maerwald> | sth like that... never used the lib |
2021-03-10 19:25:44 +0100 | <Ebin> | i am interested in know more about haskell |
2021-03-10 19:25:46 +0100 | HiRE | (~HiRE@104.128.237.40) |
2021-03-10 19:25:59 +0100 | conal | (~conal@209.58.139.5) |
2021-03-10 19:26:03 +0100 | <Ebin> | can anyone share your experience |
2021-03-10 19:26:09 +0100 | <Ebin> | haskell |
2021-03-10 19:26:13 +0100 | DataComputist | (~lumeng@50.43.26.251) |
2021-03-10 19:26:18 +0100 | <Ebin> | how long it take to learn haskell |
2021-03-10 19:26:34 +0100 | <Ebin> | is it good form production level projects |
2021-03-10 19:26:41 +0100 | <Ebin> | can any one help me .. |
2021-03-10 19:26:47 +0100 | <maerwald> | Ebin: what kind of project? |
2021-03-10 19:26:49 +0100 | <dolio> | carbolymer: A trie, then? |
2021-03-10 19:27:30 +0100 | <dolio> | At each stage you have a suffix trie, and want to compute the suffix trie from prepending one character? |
2021-03-10 19:27:46 +0100 | <tomsmeding> | carbolymer: is the haystack kind of random in distribution? |
2021-03-10 19:27:52 +0100 | <Ebin> | nothing like that i do not planning to do any project, i am interested in learning a function language two chooses in frond of me is elixir and haskell |
2021-03-10 19:28:15 +0100 | <tomsmeding> | oh wait you said that the needle isn't known at construction time, hmm |
2021-03-10 19:28:21 +0100 | <maerwald> | Ebin: haskell probably exposes you to more concepts... elixir might be easier to learn (not sure though) |
2021-03-10 19:28:25 +0100 | <monochrom> | A trie shines for prefixes only. |
2021-03-10 19:28:29 +0100 | <Ebin> | my agenda is to learn a functional programming langauge |
2021-03-10 19:28:54 +0100 | <monochrom> | err suffixes only, in that case |
2021-03-10 19:29:03 +0100 | <maerwald> | Ebin: there aren't many purely functional programming languages and even less that are useful. Elixir is functional, but not purly functional |
2021-03-10 19:29:22 +0100 | <maerwald> | so if you're into that, haskell is a good choice |
2021-03-10 19:29:30 +0100 | nineonine | (~nineonine@2604:3d08:7785:9600:383a:c6c2:f8c1:ca2c) |
2021-03-10 19:29:44 +0100 | <Ebin> | i am a computer engineering student ,while learning programming paradigms, i know more about function programming languages which are good at concurrency control |
2021-03-10 19:29:56 +0100 | <carbolymer> | maerwald: nope, I can utilize one core ;) parallelization would be too easy |
2021-03-10 19:29:57 +0100 | conal | (~conal@209.58.139.5) (Quit: Computer has gone to sleep.) |
2021-03-10 19:30:26 +0100 | <Ebin> | did Haskell have any package manager like python pip |
2021-03-10 19:30:31 +0100 | <maerwald> | Ebin: yeah |
2021-03-10 19:30:33 +0100 | <dolio> | But `isInfixOf` just searches for isPrefixOf in a list of suffixes. |
2021-03-10 19:30:47 +0100 | <tomsmeding> | carbolymer: okay my question stands, is the haystack quite random? If so, while constructing store the suffix _sums_ of the haystack (can be done in constant time per pushed element, of course). Then when you know the needle's length, say N, compute all the sums of substrings of length N, and also compute the sum of the characters in the needle. Then only check actual substring equality on the |
2021-03-10 19:30:48 +0100 | <tomsmeding> | positions where the "hashes" match |
2021-03-10 19:31:10 +0100 | p8m | (p8m@gateway/vpn/protonvpn/p8m) |
2021-03-10 19:31:30 +0100 | <tomsmeding> | if there's a low probability that the "hashes" match in general, this could reduce time to little more than linear in the haystack, instead linear in haystack times needle |
2021-03-10 19:31:35 +0100 | <dolio> | Oh, I guess the problem is that you don't know which suffixes to modify. |
2021-03-10 19:31:38 +0100 | <tomsmeding> | s/instead/instead of/ |
2021-03-10 19:31:43 +0100 | <carbolymer> | tomsmeding: I suspect it's random |
2021-03-10 19:31:48 +0100 | <tomsmeding> | "suspect" |
2021-03-10 19:32:00 +0100 | kuribas | (~user@ptr-25vy0i7qqmcrk0iummz.18120a2.ip6.access.telenet.be) (Quit: ERC (IRC client for Emacs 26.3)) |
2021-03-10 19:32:03 +0100 | <carbolymer> | yeah, I can not know, because I don't know the dataset upfront |
2021-03-10 19:32:10 +0100 | <monochrom> | Nice hashing scheme, tomsmeding. |
2021-03-10 19:32:18 +0100 | <tomsmeding> | if you need guaranteed performance, my scheme won't work :) |
2021-03-10 19:32:42 +0100 | <monochrom> | Just use a cryptographic hash, then everything is really really random. :) |
2021-03-10 19:33:02 +0100 | <tomsmeding> | and substring search via homomorphic encryption? |
2021-03-10 19:33:08 +0100 | <tomsmeding> | yeah, that will speed it up :) |
2021-03-10 19:33:08 +0100 | <monochrom> | haha |
2021-03-10 19:33:37 +0100 | crobbins | (~crobbins@2601:2c1:200:ec50:5d1f:8754:d509:f553) (Remote host closed the connection) |
2021-03-10 19:33:38 +0100 | nineonin_ | (~nineonine@2604:3d08:7785:9600:ec09:110c:743a:f501) (Ping timeout: 264 seconds) |
2021-03-10 19:33:38 +0100 | conal | (~conal@209.58.139.5) |
2021-03-10 19:33:47 +0100 | Waifod | (Waifod@gateway/vpn/protonvpn/waifod) |
2021-03-10 19:33:52 +0100 | <tomsmeding> | Ebin: the Haskell package manager works more like a Python virtualenv, not really globally like pip |
2021-03-10 19:34:08 +0100 | <tomsmeding> | or, well, the haskell package managerS -- there are two in common usage |
2021-03-10 19:34:17 +0100 | crobbins | (~crobbins@2601:2c1:200:ec50:30f7:9e8e:ec2a:2032) |
2021-03-10 19:35:02 +0100 | <Ebin> | cabal |
2021-03-10 19:35:11 +0100 | <tomsmeding> | stack is the other one |
2021-03-10 19:35:15 +0100 | <Ebin> | is it good to start |
2021-03-10 19:35:21 +0100 | <monochrom> | Yes. |
2021-03-10 19:35:47 +0100 | <monochrom> | But where is sm[m] for a second opinion? >:) |
2021-03-10 19:35:48 +0100 | geekosaur | (82650c7a@130.101.12.122) (Quit: Connection closed) |
2021-03-10 19:36:09 +0100 | <maerwald> | There are more interesting things for newcomers to learn than about tooling wars |
2021-03-10 19:36:09 +0100 | geekosaur | (82650c7a@130.101.12.122) |
2021-03-10 19:36:38 +0100 | <monochrom> | OK then, my third opinion. |
2021-03-10 19:36:52 +0100 | <monochrom> | Ignore packages. Start with the interpreter ghci first. |
2021-03-10 19:37:07 +0100 | sm[m] | appears! |
2021-03-10 19:37:27 +0100 | <tomsmeding> | agree with maerwald |
2021-03-10 19:37:45 +0100 | <Ebin> | ok |
2021-03-10 19:38:34 +0100 | <monochrom> | But perhaps people know from other communities that tooling wars are nothing new. |
2021-03-10 19:39:05 +0100 | alexelcu | (~alexelcu@142.93.180.198) (Quit: ZNC 1.8.2 - https://znc.in) |
2021-03-10 19:39:36 +0100 | <maerwald> | If cabal v1 wasn't that buried in the cli, I'd still recommend that for beginners. It's sufficient. |
2021-03-10 19:39:36 +0100 | <carbolymer> | tomsmeding: I'm trying to understand your algorithm - what do you mean by suffix sums? |
2021-03-10 19:39:58 +0100 | <carbolymer> | tomsmeding: sums of all possible suffixes of haystack? |
2021-03-10 19:40:00 +0100 | <tomsmeding> | carbolymer: https://en.wikipedia.org/wiki/Prefix_sum but then suffixes instead of prefixes :p |
2021-03-10 19:40:00 +0100 | <sm[m]> | I would send Ebin straight to |
2021-03-10 19:40:00 +0100 | <sm[m]> | @where htac |
2021-03-10 19:40:01 +0100 | <lambdabot> | "Haskell Tutorial and Cookbook" by Mark Watson in 2017-09-04 at <https://leanpub.com/haskell-cookbook> |
2021-03-10 19:40:03 +0100 | <tomsmeding> | carbolymer: yes |
2021-03-10 19:40:07 +0100 | alexelcu | (~alexelcu@142.93.180.198) |
2021-03-10 19:40:17 +0100 | <monochrom> | "buried in the cli" seems to be a widespread, entrenched, institutionalized problem. |
2021-03-10 19:40:19 +0100 | <carbolymer> | thx for the link |
2021-03-10 19:40:54 +0100 | <tomsmeding> | carbolymer: earlier you said that the length of the list would be ~500k, whereas later you said that the haystack would be ~300 chars; which is true? :p |
2021-03-10 19:41:13 +0100 | <monochrom> | I was trying to use docker (and get by by learning the minimum) a few days ago. "docker --help" lists a million commands. For each command, "docker foo --help" lists a million knobs. |
2021-03-10 19:41:17 +0100 | <carbolymer> | tomsmeding: both, I have 500k haystacks, each ~300 chars |
2021-03-10 19:41:20 +0100 | geekosaur | assumes that means 500k count of 300-char strings |
2021-03-10 19:41:22 +0100 | <Ebin> | is there any haskell related discord groups |
2021-03-10 19:41:27 +0100 | <tomsmeding> | ooooh I see |
2021-03-10 19:41:36 +0100 | <monochrom> | It drove home the strength of a proper GUI/TUI menu system. |
2021-03-10 19:41:37 +0100 | <maerwald> | Ebin: there's a matrix channel |
2021-03-10 19:42:04 +0100 | tomsmeding | thinks that changes carbolymer's problem |
2021-03-10 19:42:16 +0100 | <carbolymer> | I think so |
2021-03-10 19:42:22 +0100 | <carbolymer> | I need to do a lot of searches |
2021-03-10 19:42:28 +0100 | <maerwald> | monochrom: I like git's difference between `-h` and `--help` |
2021-03-10 19:42:50 +0100 | <maerwald> | but maybe that's too subtle |
2021-03-10 19:43:03 +0100 | <monochrom> | Speaking of which, I'm thankful for "ghcup tui". |
2021-03-10 19:43:19 +0100 | deviantfero | (~deviantfe@190.150.27.58) (Ping timeout: 265 seconds) |
2021-03-10 19:43:22 +0100 | freeman42x[m]_ | (uid387759@gateway/web/irccloud.com/x-npqivcpbpqfrcrva) (Quit: Connection closed for inactivity) |
2021-03-10 19:43:22 +0100 | freeman42x[m]__ | (uid387759@gateway/web/irccloud.com/x-eoxtflmbywridyms) (Quit: Connection closed for inactivity) |
2021-03-10 19:43:34 +0100 | <maerwald> | that would be hard to do for docker, I guess |
2021-03-10 19:44:11 +0100 | danso | (~dan@2001:1970:52e7:d000:96b8:6dff:feb3:c009) (Ping timeout: 246 seconds) |
2021-03-10 19:44:38 +0100 | <maerwald> | grouping commands would already be of help: commands for images, for containers, insepction commands... like, what's your general motivation |
2021-03-10 19:45:13 +0100 | roconnor | (~roconnor@host-45-58-192-182.dyn.295.ca) (Ping timeout: 256 seconds) |
2021-03-10 19:45:45 +0100 | <maerwald> | `docker create` is for containers only... although it could be for everything... |
2021-03-10 19:45:53 +0100 | <maerwald> | they didn't think of that |
2021-03-10 19:45:55 +0100 | <geekosaur> | git handles this not too terribly |
2021-03-10 19:46:18 +0100 | <tomsmeding> | carbolymer: have you tried a regex engine that constructs a finite state machine, I believe regex-tfda does? |
2021-03-10 19:46:20 +0100 | <tomsmeding> | no joke |
2021-03-10 19:46:53 +0100 | tomsmeding | wonders if it's worth JITing code given a particular needle |
2021-03-10 19:47:37 +0100 | <carbolymer> | w8, ghc has jit? |
2021-03-10 19:47:48 +0100 | <tomsmeding> | no :p |
2021-03-10 19:48:05 +0100 | <carbolymer> | so how ? :D |
2021-03-10 19:48:08 +0100 | <tomsmeding> | like, you could link to llvm |
2021-03-10 19:48:21 +0100 | <tomsmeding> | which is not something you do in an evening :p |
2021-03-10 19:48:44 +0100 | <tomsmeding> | there are haskell packages that wrap llvm into something usable from haskell |
2021-03-10 19:48:46 +0100 | idhugo_ | (~idhugo@87-49-147-45-mobile.dk.customer.tdc.net) (Remote host closed the connection) |
2021-03-10 19:48:50 +0100 | ozataman | (~ozataman@pool-100-37-221-69.phlapa.fios.verizon.net) |
2021-03-10 19:49:07 +0100 | notzmv | (~zmv@unaffiliated/zmv) (Ping timeout: 265 seconds) |
2021-03-10 19:49:08 +0100 | cfricke | (~cfricke@unaffiliated/cfricke) (Ping timeout: 260 seconds) |
2021-03-10 19:49:10 +0100 | idhugo_ | (~idhugo@87-49-147-45-mobile.dk.customer.tdc.net) |
2021-03-10 19:49:13 +0100 | dxld | (~dxld@80-109-136-248.cable.dynamic.surfer.at) (Ping timeout: 245 seconds) |
2021-03-10 19:49:40 +0100 | <maerwald> | just send the list to google and let them search through it |
2021-03-10 19:50:10 +0100 | <carbolymer> | tomsmeding: interesting |
2021-03-10 19:50:15 +0100 | <maerwald> | I'm pretty sure there's a microservice for that :p |
2021-03-10 19:50:29 +0100 | <carbolymer> | tomsmeding: you mean, regex-tfda builds FSM from search pattern? |
2021-03-10 19:51:08 +0100 | <tomsmeding> | that's what all good regex engines do |
2021-03-10 19:51:31 +0100 | <tomsmeding> | your regex is trivial -- just a simple string -- but that doesn't mean that building an FSM is not worth it |
2021-03-10 19:51:57 +0100 | <tomsmeding> | regex-tdfa by the way, sorry typo |
2021-03-10 19:52:08 +0100 | idhugo_ | (~idhugo@87-49-147-45-mobile.dk.customer.tdc.net) (Remote host closed the connection) |
2021-03-10 19:52:22 +0100 | _ht | (~quassel@82-169-194-8.biz.kpn.net) |
2021-03-10 19:52:52 +0100 | <carbolymer> | yeah I found it |
2021-03-10 19:53:02 +0100 | Ebin | (6746c694@103.70.198.148) (Quit: Connection closed) |
2021-03-10 19:53:10 +0100 | dxld | (~dxld@rush.pub.dxld.at) |
2021-03-10 19:53:46 +0100 | mananamenos_ | (~mananamen@193.red-88-11-66.dynamicip.rima-tde.net) (Ping timeout: 256 seconds) |
2021-03-10 19:53:56 +0100 | idhugo | (~idhugo@87-49-147-45-mobile.dk.customer.tdc.net) |
2021-03-10 19:55:17 +0100 | mayleesia | (590caa9e@dynamic-089-012-170-158.89.12.pool.telefonica.de) |
2021-03-10 19:56:02 +0100 | geekosaur | (82650c7a@130.101.12.122) (Ping timeout: 240 seconds) |
2021-03-10 19:58:21 +0100 | idhugo | (~idhugo@87-49-147-45-mobile.dk.customer.tdc.net) (Ping timeout: 246 seconds) |
2021-03-10 19:59:40 +0100 | dm9 | (~weechat@p200300dcb71b99004a5d60fffe655171.dip0.t-ipconnect.de) (Quit: WeeChat 3.0.1) |
2021-03-10 20:01:09 +0100 | p8m | (p8m@gateway/vpn/protonvpn/p8m) (Ping timeout: 246 seconds) |
2021-03-10 20:01:14 +0100 | dxld | (~dxld@rush.pub.dxld.at) (Ping timeout: 264 seconds) |
2021-03-10 20:02:25 +0100 | marinelli | (~marinelli@gateway/tor-sasl/marinelli) (Remote host closed the connection) |
2021-03-10 20:02:46 +0100 | marinelli | (~marinelli@gateway/tor-sasl/marinelli) |
2021-03-10 20:02:56 +0100 | mananamenos_ | (~mananamen@193.red-88-11-66.dynamicip.rima-tde.net) |
2021-03-10 20:03:37 +0100 | berberman_ | (~berberman@unaffiliated/berberman) |
2021-03-10 20:04:23 +0100 | berberman | (~berberman@unaffiliated/berberman) (Ping timeout: 272 seconds) |
2021-03-10 20:05:15 +0100 | dxld | (~dxld@77.116.91.109.wireless.dyn.drei.com) |
2021-03-10 20:06:04 +0100 | p8m | (p8m@gateway/vpn/protonvpn/p8m) |
2021-03-10 20:06:19 +0100 | rj | (~x@gateway/tor-sasl/rj) |
2021-03-10 20:06:23 +0100 | alexelcu | (~alexelcu@142.93.180.198) (Quit: ZNC 1.8.2 - https://znc.in) |
2021-03-10 20:06:50 +0100 | alexelcu | (~alexelcu@142.93.180.198) |
2021-03-10 20:07:28 +0100 | ozataman | (~ozataman@pool-100-37-221-69.phlapa.fios.verizon.net) (Quit: My MacBook Air has gone to sleep. ZZZzzzâŚ) |
2021-03-10 20:07:55 +0100 | inkbottle | (~inkbottle@aaubervilliers-654-1-1-238.w83-200.abo.wanadoo.fr) (Quit: Konversation terminated!) |
2021-03-10 20:08:06 +0100 | Tops2 | (~Tobias@dyndsl-095-033-019-066.ewe-ip-backbone.de) |
2021-03-10 20:08:13 +0100 | inkbottle | (~inkbottle@aaubervilliers-654-1-1-238.w83-200.abo.wanadoo.fr) |
2021-03-10 20:09:06 +0100 | <carbolymer> | tomsmeding: so far regex seems to be slower than isInfixOf, i haven't found how much yet ;) |
2021-03-10 20:09:19 +0100 | <tomsmeding> | lol ok |
2021-03-10 20:09:33 +0100 | <tomsmeding> | that's a weird failing of the regex engine though, I'd say |
2021-03-10 20:09:43 +0100 | <sclv> | no, not really |
2021-03-10 20:10:00 +0100 | <sclv> | direct functions like `isInfixOf` are almost always going to be superior to general purpose matchers |
2021-03-10 20:10:27 +0100 | <sclv> | especially if you use something like bytestring or data.text where they have specialized algorithms for efficient string search |
2021-03-10 20:10:36 +0100 | <sclv> | er substring search |
2021-03-10 20:10:38 +0100 | jdt | (~jdt@208.85.233.130) (Ping timeout: 260 seconds) |
2021-03-10 20:10:55 +0100 | <tomsmeding> | fair point |
2021-03-10 20:11:09 +0100 | danso | (~dan@2001:1970:52e7:d000:96b8:6dff:feb3:c009) |
2021-03-10 20:11:28 +0100 | heatsink | (~heatsink@2600:1700:bef1:5e10:8ce3:ab05:2761:c61a) (Remote host closed the connection) |
2021-03-10 20:12:24 +0100 | Tops21 | (~Tobias@dyndsl-095-033-019-066.ewe-ip-backbone.de) |
2021-03-10 20:12:41 +0100 | alexelcu | (~alexelcu@142.93.180.198) (Quit: ZNC 1.8.2 - https://znc.in) |
2021-03-10 20:13:06 +0100 | alexelcu | (~alexelcu@142.93.180.198) |
2021-03-10 20:13:19 +0100 | geekosaur | (82650c7a@130.101.12.122) |
2021-03-10 20:13:37 +0100 | hiroaki | (~hiroaki@2a02:8108:8c40:2bb8:d309:85bd:e842:5451) (Ping timeout: 260 seconds) |
2021-03-10 20:15:10 +0100 | hugo | (znc@verdigris.lysator.liu.se) |
2021-03-10 20:15:53 +0100 | Boomerang | (~Boomerang@2a05:f6c7:2179:0:82f:9d51:f6fc:aa85) |
2021-03-10 20:16:12 +0100 | Tops2 | (~Tobias@dyndsl-095-033-019-066.ewe-ip-backbone.de) (Ping timeout: 246 seconds) |
2021-03-10 20:17:01 +0100 | jdt | (~jdt@208.85.233.130) |
2021-03-10 20:20:38 +0100 | royal_screwup21 | (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9) |
2021-03-10 20:21:24 +0100 | <tomsmeding> | carbolymer: in my testing with random strings on the strict bytestring algorithms in 'stringsearch', boyer-moore wins by far when compared with KMP, karp-rabin, DFA |
2021-03-10 20:21:28 +0100 | royal_screwup21 | (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9) (Max SendQ exceeded) |
2021-03-10 20:21:35 +0100 | elfets | (~elfets@ip-37-201-23-96.hsi13.unitymediagroup.de) (Ping timeout: 272 seconds) |
2021-03-10 20:21:48 +0100 | royal_screwup21 | (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9) |
2021-03-10 20:22:35 +0100 | <tomsmeding> | (3 times as fast as KMP, 4 times as fast as DFA, 18 times as fast as karp-rabin) |
2021-03-10 20:22:45 +0100 | pera | (~pera@unaffiliated/pera) (Ping timeout: 264 seconds) |
2021-03-10 20:22:50 +0100 | <carbolymer> | tomsmeding: interesting, what lengths of needles/haystacks, how many searches? |
2021-03-10 20:22:58 +0100 | Waifod | (Waifod@gateway/vpn/protonvpn/waifod) (Ping timeout: 260 seconds) |
2021-03-10 20:23:18 +0100 | <tomsmeding> | arrowsvc_: one search of a 15-byte needle in 500k bytestrings of length 300 each |
2021-03-10 20:23:29 +0100 | <tomsmeding> | ... how did that mention happen, sorry random person |
2021-03-10 20:23:31 +0100 | <tomsmeding> | carbolymer: ^ |
2021-03-10 20:23:40 +0100 | monochrom | (trebla@216.138.220.146) (Quit: NO CARRIER) |
2021-03-10 20:23:51 +0100 | monochrom | (trebla@216.138.220.146) |
2021-03-10 20:24:23 +0100 | <carbolymer> | hmm |
2021-03-10 20:24:41 +0100 | Waifod | (~Waifod@91.106.123.186) |
2021-03-10 20:24:50 +0100 | <tomsmeding> | carbolymer: https://paste.tomsmeding.com/wjNVDkLI |
2021-03-10 20:25:08 +0100 | <tomsmeding> | (using stringsearch, bytestring, random, criterion-measurement) |
2021-03-10 20:25:28 +0100 | elfets | (~elfets@ip-37-201-23-96.hsi13.unitymediagroup.de) |
2021-03-10 20:26:00 +0100 | <carbolymer> | tomsmeding: hmm, what about isInfixOf? ;) |
2021-03-10 20:26:04 +0100 | <tomsmeding> | lol |
2021-03-10 20:26:09 +0100 | hiroaki | (~hiroaki@2a02:8108:8c40:2bb8:6193:a9fe:af70:ae6e) |
2021-03-10 20:26:21 +0100 | monochrom | (trebla@216.138.220.146) (Client Quit) |
2021-03-10 20:27:26 +0100 | <maerwald> | BoyerMoore is fastest here |
2021-03-10 20:28:55 +0100 | tomsmeding | noticed that I was using bytestring-0.11 instead of 0.12 so recompiling the world |
2021-03-10 20:29:13 +0100 | tomsmeding | um, 0.10 instead of 0.11 |
2021-03-10 20:30:13 +0100 | Tario | (~Tario@201.192.165.173) (Read error: Connection reset by peer) |
2021-03-10 20:30:32 +0100 | <maerwald> | compiled with -O1 BoyerMoore is even faster |
2021-03-10 20:30:33 +0100 | elfets | (~elfets@ip-37-201-23-96.hsi13.unitymediagroup.de) (Ping timeout: 264 seconds) |
2021-03-10 20:30:40 +0100 | Tario | (~Tario@201.192.165.173) |
2021-03-10 20:31:11 +0100 | <maerwald> | carbolymer: this way you can cabal run the file: https://paste.tomsmeding.com/IRUOUSWJ |
2021-03-10 20:31:11 +0100 | <tomsmeding> | boyermoore is faster than isInfixOf here, carbolymer |
2021-03-10 20:32:01 +0100 | <carbolymer> | I'm trying to re-run your code |
2021-03-10 20:32:10 +0100 | <carbolymer> | but using stack |
2021-03-10 20:32:15 +0100 | <carbolymer> | so downloading ghc rn >.> |
2021-03-10 20:32:28 +0100 | rj | (~x@gateway/tor-sasl/rj) (Ping timeout: 268 seconds) |
2021-03-10 20:32:39 +0100 | justan0theruser | (~justanoth@unaffiliated/justanotheruser) |
2021-03-10 20:32:45 +0100 | tomsmeding | wonders how "using stack" became "so downloading ghc", presumably you already have a ghc you're using? :p |
2021-03-10 20:33:02 +0100 | <maerwald> | stack downloads a ghc just in case :p |
2021-03-10 20:33:15 +0100 | <carbolymer> | ^ basically this ;) |
2021-03-10 20:33:23 +0100 | Gurkenglas_ | (~Gurkengla@unaffiliated/gurkenglas) |
2021-03-10 20:33:24 +0100 | bergey` | (~user@107.181.19.30) |
2021-03-10 20:33:33 +0100 | <tomsmeding> | only if you specify a LTS that uses a ghc you didn't already have, right? |
2021-03-10 20:33:42 +0100 | Benzi-Junior | (~BenziJuni@88-149-64-40.du.xdsl.is) (Ping timeout: 246 seconds) |
2021-03-10 20:33:49 +0100 | <tomsmeding> | I mean, stack bashing anytime, but this seems strange |
2021-03-10 20:34:14 +0100 | waskell | (~quassel@d66-183-124-203.bchsia.telus.net) |
2021-03-10 20:34:14 +0100 | justanotheruser | (~justanoth@unaffiliated/justanotheruser) (Ping timeout: 264 seconds) |
2021-03-10 20:34:20 +0100 | <Uniaika> | (not to be confused with stack smashing) |
2021-03-10 20:34:30 +0100 | drewolson4 | (~drewolson@64.227.24.16) |
2021-03-10 20:34:33 +0100 | CrazyPyt_ | (~crazypyth@98.122.164.118) |
2021-03-10 20:34:39 +0100 | rj | (~x@gateway/tor-sasl/rj) |
2021-03-10 20:35:07 +0100 | ralu7 | (~ralu@static.211.245.203.116.clients.your-server.de) |
2021-03-10 20:35:09 +0100 | royal_screwup214 | (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9) |
2021-03-10 20:35:21 +0100 | neightchan | (~natechan@108-233-125-227.lightspeed.sntcca.sbcglobal.net) |
2021-03-10 20:35:27 +0100 | vnz_ | (~vnz@51.15.143.225) |
2021-03-10 20:35:28 +0100 | glguy_ | (x@freenode/staff/haskell.developer.glguy) |
2021-03-10 20:35:28 +0100 | glguy | (x@freenode/staff/haskell.developer.glguy) (Killed (weber.freenode.net (Nickname regained by services))) |
2021-03-10 20:35:28 +0100 | glguy_ | glguy |
2021-03-10 20:35:31 +0100 | lazyshrk_ | (~lazyshrk@128.199.58.13) |
2021-03-10 20:35:33 +0100 | cocreature_ | (~cocreatur@eirene.uberspace.de) |
2021-03-10 20:35:38 +0100 | infinisi1 | (~infinisil@NixOS/user/infinisil) |
2021-03-10 20:35:38 +0100 | Lord_of_Life_ | (~Lord@unaffiliated/lord-of-life/x-0885362) |
2021-03-10 20:35:41 +0100 | superstar64 | (6ccefa7c@108-206-250-124.lightspeed.miamfl.sbcglobal.net) |
2021-03-10 20:35:42 +0100 | Anthaas_ | (~Anthaas@unaffiliated/anthaas) |
2021-03-10 20:35:44 +0100 | gothos_ | (~gothos@antsy.jhz.name) |
2021-03-10 20:35:47 +0100 | notzmv | (~zmv@unaffiliated/zmv) |
2021-03-10 20:36:03 +0100 | Bergle_2 | (~Bergle_4@101.165.90.119) |
2021-03-10 20:36:03 +0100 | codolio | (~dolio@haskell/developer/dolio) |
2021-03-10 20:36:13 +0100 | <gentauro> | 20:33 < tomsmeding> only if you specify a LTS that uses a ghc you didn't already have, right? |
2021-03-10 20:36:20 +0100 | <gentauro> | indispensable for reproducible builds !!! |
2021-03-10 20:36:27 +0100 | minoru_shiraeesh | (~shiraeesh@77.94.25.47) |
2021-03-10 20:36:42 +0100 | dragestil_ | (~quassel@fsf/member/dragestil) |
2021-03-10 20:36:43 +0100 | <maerwald> | there are no reproducible builds in haskell either way |
2021-03-10 20:36:47 +0100 | jil`` | (~user@45.86.162.6) |
2021-03-10 20:36:48 +0100 | tanuki_ | (~quassel@173.168.154.189) |
2021-03-10 20:36:50 +0100 | gentauro | to be fair, that will always work on a system like debian and so, but not on `nixos` :( |
2021-03-10 20:36:55 +0100 | <tomsmeding> | why does 'random' not have a list shuffle function |
2021-03-10 20:36:57 +0100 | hseg | (~gesh@IGLD-84-228-239-48.inter.net.il) |
2021-03-10 20:36:57 +0100 | <gentauro> | maerwald: there is |
2021-03-10 20:37:06 +0100 | <gentauro> | I know how to, muahaha :) |
2021-03-10 20:37:07 +0100 | <maerwald> | gentauro: it's impossible due to ghc issues |
2021-03-10 20:37:14 +0100 | <maerwald> | it's not deterministic |
2021-03-10 20:37:17 +0100 | <gentauro> | maerwald: nah |
2021-03-10 20:37:19 +0100 | <maerwald> | yes |
2021-03-10 20:37:20 +0100 | lawid_ | (~quassel@dslb-090-186-208-048.090.186.pools.vodafone-ip.de) |
2021-03-10 20:37:23 +0100 | <gentauro> | maerwald: it is |
2021-03-10 20:37:24 +0100 | <gentauro> | xD |
2021-03-10 20:37:25 +0100 | p8m | (p8m@gateway/vpn/protonvpn/p8m) (Ping timeout: 272 seconds) |
2021-03-10 20:37:40 +0100 | NieDzejkob_ | (~quassel@195.149.98.3) |
2021-03-10 20:37:43 +0100 | <maerwald> | https://gitlab.haskell.org/ghc/ghc/-/issues/4012 |
2021-03-10 20:37:45 +0100 | <maerwald> | no |
2021-03-10 20:37:56 +0100 | ornxka_ | (~ornxka@unaffiliated/ornx) |
2021-03-10 20:37:57 +0100 | byorgey_ | (~byorgey@155.138.238.211) |
2021-03-10 20:37:58 +0100 | machined1od | (~machinedg@135-23-192-217.cpe.pppoe.ca) |
2021-03-10 20:38:02 +0100 | mceier_ | (~mceier@89-68-132-187.dynamic.chello.pl) |
2021-03-10 20:38:04 +0100 | jack1909 | (~qpls@cpeb4750e67d202-cmf81d0fad5840.cpe.net.fido.ca) |
2021-03-10 20:38:04 +0100 | <gentauro> | `(*) GHC is not fully deterministic yet, but if you keep to the following setup: stack + LTS - Data.Unique, you shouldnât have any problems. For more info, please look into the ongoing work in order to make GHC support fully deterministic builds.` https://uniprocess.org/builds.html |
2021-03-10 20:38:05 +0100 | neiluj_ | (~jco@91-167-203-101.subs.proxad.net) |
2021-03-10 20:38:13 +0100 | <sclv> | random is for generating random values. list shuffle is one of many things you can _do_ with random values |
2021-03-10 20:38:25 +0100 | b3zi | (~b3z@vmd41962.contaboserver.net) |
2021-03-10 20:38:25 +0100 | <sclv> | the "standard" good enough shuffle is a one liner |
2021-03-10 20:38:26 +0100 | gienah_ | (~mwright@119-18-2-241.771202.syd.nbn.aussiebb.net) |
2021-03-10 20:38:36 +0100 | <sclv> | just zip your values with a list of random reals and sort |
2021-03-10 20:38:45 +0100 | <tomsmeding> | sclv: fair point |
2021-03-10 20:38:46 +0100 | <maerwald> | "you shouldn'h have any problems"? |
2021-03-10 20:38:48 +0100 | <gentauro> | maerwald: it helped to talk to `Mathieu Boespflug` ;) |
2021-03-10 20:38:52 +0100 | mceier | (~mceier@89-68-132-187.dynamic.chello.pl) (Disconnected by services) |
2021-03-10 20:39:10 +0100 | <gentauro> | who is the founder of Tweag.IO |
2021-03-10 20:39:12 +0100 | mceier_ | mceier |
2021-03-10 20:39:20 +0100 | <maerwald> | that needs more information |
2021-03-10 20:39:24 +0100 | <gentauro> | s/.IO/IO/ |
2021-03-10 20:39:34 +0100 | lagooned1 | (lagooned@irc.nathanic.org) |
2021-03-10 20:39:39 +0100 | royal_screwup214 | (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9) (Ping timeout: 246 seconds) |
2021-03-10 20:39:48 +0100 | <gentauro> | maerwald: I will copy/pasta my stack.yaml file. W8 a second |
2021-03-10 20:39:55 +0100 | ahf_ | (ahf@irssi/staff/ahf) |
2021-03-10 20:40:05 +0100 | orion_ | (~orion@c-76-19-236-20.hsd1.nh.comcast.net) |
2021-03-10 20:40:16 +0100 | DirefulSalt | (DirefulSal@gateway/vpn/privateinternetaccess/direfulsalt) |
2021-03-10 20:40:30 +0100 | lawid_ | (~quassel@dslb-090-186-208-048.090.186.pools.vodafone-ip.de) (Max SendQ exceeded) |
2021-03-10 20:40:51 +0100 | <gentauro> | maerwald: https://pastebin.ubuntu.com/p/hBrqzcpFFS/ |
2021-03-10 20:41:07 +0100 | lawid_ | (~quassel@dslb-090-186-208-048.090.186.pools.vodafone-ip.de) |
2021-03-10 20:41:24 +0100 | <maerwald> | gentauro: how does that fix the GHC bug? |
2021-03-10 20:41:25 +0100 | stefan-__ | (~cri@42dots.de) |
2021-03-10 20:41:25 +0100 | <gentauro> | I `lock` my projects to a specific github commit from `nix` |
2021-03-10 20:41:26 +0100 | mursu_ | (~ngWalrus@2a03:b0c0:3:d0::5ebd:2001) |
2021-03-10 20:41:27 +0100 | haritzondo | (~hrtz@62.3.70.206) |
2021-03-10 20:41:27 +0100 | jtcs_ | (~jtcs@vmi359854.contaboserver.net) |
2021-03-10 20:41:43 +0100 | meck_ | (~meck@li1809-18.members.linode.com) |
2021-03-10 20:42:15 +0100 | pounce- | (~pounce@ns379743.ip-5-196-70.eu) |
2021-03-10 20:42:25 +0100 | <superstar64> | rate my black magic https://gist.github.com/Superstar64/8fd82a5e1e59ec36831a0c05e61936cd |
2021-03-10 20:42:39 +0100 | pharaun_ | (~pharaun@static.88-198-62-245.clients.your-server.de) |
2021-03-10 20:42:42 +0100 | royal_screwup21 | (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9) (*.net *.split) |
2021-03-10 20:42:42 +0100 | __minoru__shirae | (~shiraeesh@77.94.25.47) (*.net *.split) |
2021-03-10 20:42:42 +0100 | CrazyPython | (~crazypyth@98.122.164.118) (*.net *.split) |
2021-03-10 20:42:42 +0100 | elliott_ | (~elliott_@pool-108-51-101-42.washdc.fios.verizon.net) (*.net *.split) |
2021-03-10 20:42:42 +0100 | ralu | (~ralu@static.211.245.203.116.clients.your-server.de) (*.net *.split) |
2021-03-10 20:42:42 +0100 | bergey | (~user@pool-74-108-99-127.nycmny.fios.verizon.net) (*.net *.split) |
2021-03-10 20:42:42 +0100 | apoc | (~apoc@49.12.13.193) (*.net *.split) |
2021-03-10 20:42:42 +0100 | machinedgod | (~machinedg@135-23-192-217.cpe.pppoe.ca) (*.net *.split) |
2021-03-10 20:42:42 +0100 | sh9 | (~sh9@softbank060116136158.bbtec.net) (*.net *.split) |
2021-03-10 20:42:42 +0100 | motherfsck | (~motherfsc@unaffiliated/motherfsck) (*.net *.split) |
2021-03-10 20:42:42 +0100 | byorgey | (~byorgey@155.138.238.211) (*.net *.split) |
2021-03-10 20:42:42 +0100 | neiluj | (~jco@91-167-203-101.subs.proxad.net) (*.net *.split) |
2021-03-10 20:42:43 +0100 | Bergle_1 | (~Bergle_4@101.165.90.119) (*.net *.split) |
2021-03-10 20:42:43 +0100 | Gurkenglas | (~Gurkengla@unaffiliated/gurkenglas) (*.net *.split) |
2021-03-10 20:42:43 +0100 | Lord_of_Life | (~Lord@unaffiliated/lord-of-life/x-0885362) (*.net *.split) |
2021-03-10 20:42:43 +0100 | Jello_Raptor | (~Jello_Rap@li641-12.members.linode.com) (*.net *.split) |
2021-03-10 20:42:43 +0100 | meck | (~meck@li1809-18.members.linode.com) (*.net *.split) |
2021-03-10 20:42:43 +0100 | ahf | (ahf@irssi/staff/ahf) (*.net *.split) |
2021-03-10 20:42:43 +0100 | _ashbreeze_ | (~mark@64.85.214.234.reverse.socket.net) (*.net *.split) |
2021-03-10 20:42:43 +0100 | sdrodge | (~sdrodge@unaffiliated/sdrodge) (*.net *.split) |
2021-03-10 20:42:43 +0100 | stefan-_ | (~cri@42dots.de) (*.net *.split) |
2021-03-10 20:42:43 +0100 | drewolson | (~drewolson@64.227.24.16) (*.net *.split) |
2021-03-10 20:42:43 +0100 | gothos | (~gothos@antsy.jhz.name) (*.net *.split) |
2021-03-10 20:42:43 +0100 | waskell_ | (~quassel@d66-183-124-203.bchsia.telus.net) (*.net *.split) |
2021-03-10 20:42:43 +0100 | jluttine | (~jluttine@85-23-95-149.bb.dnainternet.fi) (*.net *.split) |
2021-03-10 20:42:43 +0100 | jtcs | (~jtcs@vmi359854.contaboserver.net) (*.net *.split) |
2021-03-10 20:42:43 +0100 | b3z | (~b3z@vmd41962.contaboserver.net) (*.net *.split) |
2021-03-10 20:42:43 +0100 | s00pcan | (~chris@075-133-056-178.res.spectrum.com) (*.net *.split) |
2021-03-10 20:42:43 +0100 | lawid | (~quassel@dslb-090-186-208-048.090.186.pools.vodafone-ip.de) (*.net *.split) |
2021-03-10 20:42:43 +0100 | NieDzejkob | (~quassel@195.149.98.3) (*.net *.split) |
2021-03-10 20:42:43 +0100 | mursu | (~ngWalrus@46.101.150.54) (*.net *.split) |
2021-03-10 20:42:43 +0100 | dragestil | (~quassel@fsf/member/dragestil) (*.net *.split) |
2021-03-10 20:42:43 +0100 | Ishutin | (~ishutin@91-83-11-236.pool.digikabel.hu) (*.net *.split) |
2021-03-10 20:42:43 +0100 | puffnfresh | (~puffnfres@119-17-138-164.77118a.mel.static.aussiebb.net) (*.net *.split) |
2021-03-10 20:42:43 +0100 | ornxka | (~ornxka@unaffiliated/ornx) (*.net *.split) |
2021-03-10 20:42:43 +0100 | pounce | (~pounce@ns379743.ip-5-196-70.eu) (*.net *.split) |
2021-03-10 20:42:43 +0100 | natechan | (~natechan@108-233-125-227.lightspeed.sntcca.sbcglobal.net) (*.net *.split) |
2021-03-10 20:42:43 +0100 | dmwit | (~dmwit@pool-173-66-86-32.washdc.fios.verizon.net) (*.net *.split) |
2021-03-10 20:42:43 +0100 | tanuki | (~quassel@173.168.154.189) (*.net *.split) |
2021-03-10 20:42:43 +0100 | aidecoe | (~aidecoe@unaffiliated/aidecoe) (*.net *.split) |
2021-03-10 20:42:43 +0100 | shailangsa | (~shailangs@host86-162-150-241.range86-162.btcentralplus.com) (*.net *.split) |
2021-03-10 20:42:43 +0100 | wz1000 | (~wz1000@static.11.113.47.78.clients.your-server.de) (*.net *.split) |
2021-03-10 20:42:43 +0100 | pharaun | (~pharaun@static.88-198-62-245.clients.your-server.de) (*.net *.split) |
2021-03-10 20:42:43 +0100 | gienah | (~mwright@gentoo/developer/gienah) (*.net *.split) |
2021-03-10 20:42:43 +0100 | infinisil | (~infinisil@NixOS/user/infinisil) (*.net *.split) |
2021-03-10 20:42:43 +0100 | Anthaas | (~Anthaas@unaffiliated/anthaas) (*.net *.split) |
2021-03-10 20:42:43 +0100 | jathan | (~jathan@69.61.93.38) (*.net *.split) |
2021-03-10 20:42:43 +0100 | cocreature | (~cocreatur@eirene.uberspace.de) (*.net *.split) |
2021-03-10 20:42:43 +0100 | davean | (~davean@davean.sciesnet.net) (*.net *.split) |
2021-03-10 20:42:43 +0100 | energizer | (~energizer@unaffiliated/energizer) (*.net *.split) |
2021-03-10 20:42:43 +0100 | lagooned | (lagooned@irc.nathanic.org) (*.net *.split) |
2021-03-10 20:42:43 +0100 | dolio | (~dolio@haskell/developer/dolio) (*.net *.split) |
2021-03-10 20:42:43 +0100 | jil | (~user@45.86.162.6) (*.net *.split) |
2021-03-10 20:42:43 +0100 | haritz | (~hrtz@unaffiliated/haritz) (*.net *.split) |
2021-03-10 20:42:43 +0100 | orion | (~orion@unaffiliated/orion) (*.net *.split) |
2021-03-10 20:42:43 +0100 | Guest41046 | (~melkor@31.31.76.126) (*.net *.split) |
2021-03-10 20:42:43 +0100 | lazyshrk | (~lazyshrk@128.199.58.13) (*.net *.split) |
2021-03-10 20:42:43 +0100 | vnz | (~vnz@unaffiliated/vnz) (*.net *.split) |
2021-03-10 20:42:43 +0100 | c-rog | (~c-rog@traffic.simst.im) (*.net *.split) |
2021-03-10 20:42:43 +0100 | meck_ | meck |
2021-03-10 20:42:43 +0100 | Lord_of_Life_ | Lord_of_Life |
2021-03-10 20:42:43 +0100 | drewolson4 | drewolson |
2021-03-10 20:42:43 +0100 | lazyshrk_ | lazyshrk |
2021-03-10 20:42:43 +0100 | ralu7 | ralu |
2021-03-10 20:42:43 +0100 | gothos_ | gothos |
2021-03-10 20:42:46 +0100 | cocreature_ | cocreature |
2021-03-10 20:42:48 +0100 | Rudd0 | (~Rudd0@185.189.115.108) (Ping timeout: 246 seconds) |
2021-03-10 20:42:49 +0100 | pharaun_ | pharaun |
2021-03-10 20:42:52 +0100 | vnz_ | vnz |
2021-03-10 20:42:52 +0100 | vnz | (~vnz@51.15.143.225) (Changing host) |
2021-03-10 20:42:52 +0100 | vnz | (~vnz@unaffiliated/vnz) |
2021-03-10 20:43:00 +0100 | <gentauro> | maerwald: https://pastebin.ubuntu.com/p/bR9Jh3jG8b/ |
2021-03-10 20:43:06 +0100 | carbolymer | (~carbolyme@dropacid.net) () |
2021-03-10 20:43:14 +0100 | <gentauro> | maerwald: starts at line 74 |
2021-03-10 20:43:31 +0100 | dmwit | (~dmwit@pool-173-66-86-32.washdc.fios.verizon.net) |
2021-03-10 20:43:36 +0100 | <gentauro> | my build on a `nixos` can be reproduced on an `ubuntu` or `debian` with the same resulting `bits` |
2021-03-10 20:43:39 +0100 | heatsink | (~heatsink@2600:1700:bef1:5e10:8ce3:ab05:2761:c61a) |
2021-03-10 20:43:41 +0100 | sh9 | (~sh9@softbank060116136158.bbtec.net) |
2021-03-10 20:43:44 +0100 | <gentauro> | I find that kind of `nice` :) |
2021-03-10 20:43:45 +0100 | notzmv | (~zmv@unaffiliated/zmv) (Ping timeout: 264 seconds) |
2021-03-10 20:43:52 +0100 | rayyyy | (~nanoz@gateway/tor-sasl/nanoz) (Quit: Leaving) |
2021-03-10 20:43:54 +0100 | energizer | (~energizer@unaffiliated/energizer) |
2021-03-10 20:43:57 +0100 | Jello_Raptor | (~Jello_Rap@li641-12.members.linode.com) |
2021-03-10 20:44:17 +0100 | lawid_ | (~quassel@dslb-090-186-208-048.090.186.pools.vodafone-ip.de) (Max SendQ exceeded) |
2021-03-10 20:44:25 +0100 | lawid | (~quassel@dslb-090-186-208-048.090.186.pools.vodafone-ip.de) |
2021-03-10 20:44:30 +0100 | <superstar64> | printing functions is neat, here's `(||)` for example |
2021-03-10 20:44:30 +0100 | <hseg> | superstar64: cool |
2021-03-10 20:44:32 +0100 | <superstar64> | `let {f x | x == False = let {f x | x == False = False;f x | x == True = True;} in f;f x | x == True = let {f x | x == False = True;f x | x == True = True;} in f;} in f` |
2021-03-10 20:44:44 +0100 | petersen | (~petersen@redhat/juhp) (Remote host closed the connection) |
2021-03-10 20:44:46 +0100 | <superstar64> | here's flip |
2021-03-10 20:44:48 +0100 | <superstar64> | `let {f x | x == let {f x | x == () = let {f x | x == () = ();} in f;} in f = let {f x | x == () = let {f x | x == () = ();} in f;} in f;} in f` |
2021-03-10 20:45:15 +0100 | <maerwald> | gentauro: ah, so -dinitial-unique=0 -dunique-increment=1 |
2021-03-10 20:45:15 +0100 | jespada | (~jespada@90.254.243.187) (Ping timeout: 246 seconds) |
2021-03-10 20:45:16 +0100 | Ishutin | (~ishutin@91-83-11-236.pool.digikabel.hu) |
2021-03-10 20:45:19 +0100 | <hseg> | might want to replace 'all id' with 'and' there |
2021-03-10 20:45:23 +0100 | DavidEichmann | (~david@234.109.45.217.dyn.plus.net) (Remote host closed the connection) |
2021-03-10 20:45:25 +0100 | <[exa]> | superstar64: finitists rejoice |
2021-03-10 20:45:26 +0100 | stree | (~stree@68.36.8.116) (Excess Flood) |
2021-03-10 20:45:54 +0100 | stree | (~stree@68.36.8.116) |
2021-03-10 20:46:05 +0100 | <maerwald> | gentauro: looking at the GHC ticket, that doesn't seem to be the only source though |
2021-03-10 20:46:18 +0100 | Narinas | (~Narinas@187-178-93-112.dynamic.axtel.net) (Ping timeout: 246 seconds) |
2021-03-10 20:46:39 +0100 | Wuzzy | (~Wuzzy@p5b0df7c2.dip0.t-ipconnect.de) (Ping timeout: 246 seconds) |
2021-03-10 20:46:50 +0100 | <gentauro> | maerwald: those were the hints I got from Mathieu ;) |
2021-03-10 20:47:01 +0100 | <maerwald> | this should be discussed in the ticket |
2021-03-10 20:47:30 +0100 | <gentauro> | maerwald: agree. We should let Tweag I/O work on this. |
2021-03-10 20:47:43 +0100 | <gentauro> | who will sponsor? M$? FB? |
2021-03-10 20:47:44 +0100 | <gentauro> | :) |
2021-03-10 20:47:58 +0100 | s00pcan | (~chris@075-133-056-178.res.spectrum.com) |
2021-03-10 20:48:10 +0100 | jespada | (~jespada@90.254.243.187) |
2021-03-10 20:48:30 +0100 | Narinas | (~Narinas@187-178-93-112.dynamic.axtel.net) |
2021-03-10 20:48:33 +0100 | aidecoe | (~aidecoe@unaffiliated/aidecoe) |
2021-03-10 20:48:41 +0100 | davean | (~davean@davean.sciesnet.net) |
2021-03-10 20:49:08 +0100 | inkbottle | zebrag |
2021-03-10 20:49:09 +0100 | puffnfresh | (~puffnfres@119-17-138-164.77118a.mel.static.aussiebb.net) |
2021-03-10 20:49:10 +0100 | _ashbreeze_ | (~mark@64.85.214.234.reverse.socket.net) |
2021-03-10 20:49:17 +0100 | Guest41046 | (~melkor@2a02:2b88:2:1::5b34:1) |
2021-03-10 20:49:26 +0100 | motherfsck | (~motherfsc@unaffiliated/motherfsck) |
2021-03-10 20:49:31 +0100 | wz1000 | (~wz1000@static.11.113.47.78.clients.your-server.de) |
2021-03-10 20:49:36 +0100 | <maerwald> | Do those flags have any side effects? |
2021-03-10 20:49:51 +0100 | <maerwald> | Or can I just stomp them into all my cabal files |
2021-03-10 20:49:57 +0100 | <gentauro> | maerwald: which flags? |
2021-03-10 20:50:01 +0100 | sdrodge | (~sdrodge@unaffiliated/sdrodge) |
2021-03-10 20:50:07 +0100 | <maerwald> | -dinitial-unique=0 -dunique-increment=1 |
2021-03-10 20:50:23 +0100 | <hseg> | superstar64: note that the Enum instance blows the stack pretty quickly |
2021-03-10 20:50:24 +0100 | jathan | (~jathan@69.61.93.38) |
2021-03-10 20:50:50 +0100 | apoc | (~apoc@49.12.13.193) |
2021-03-10 20:51:02 +0100 | <gentauro> | maerwald: they haven't for me, but my code is not running in `prod` (yet) so ⌠I'm probably not the best to respond this :| |
2021-03-10 20:51:03 +0100 | jluttine | (~jluttine@85-23-95-149.bb.dnainternet.fi) |
2021-03-10 20:51:23 +0100 | <hseg> | nm, if you keep the domain small enough it doesn't matter |
2021-03-10 20:52:17 +0100 | p8m | (p8m@gateway/vpn/protonvpn/p8m) |
2021-03-10 20:52:34 +0100 | <superstar64> | i'm fully aware my code is awful |
2021-03-10 20:52:46 +0100 | <hseg> | nw |
2021-03-10 20:52:56 +0100 | <hseg> | it works, it's cool |
2021-03-10 20:54:44 +0100 | c-rog | (~c-rog@traffic.simst.im) |
2021-03-10 20:55:14 +0100 | <hseg> | just realized by staring at the free theorem for [a] -> [a] that the function I wanted is impossible to write in general |
2021-03-10 20:55:36 +0100 | <hseg> | (basically, wanted to have a general `On` combinator |
2021-03-10 20:56:24 +0100 | elfets | (~elfets@ip-37-201-23-96.hsi13.unitymediagroup.de) |
2021-03-10 20:56:35 +0100 | <sclv> | :t on |
2021-03-10 20:56:36 +0100 | <lambdabot> | (b -> b -> c) -> (a -> b) -> a -> a -> c |
2021-03-10 20:56:46 +0100 | <hseg> | no, as in |
2021-03-10 20:56:48 +0100 | <hseg> | :t sort |
2021-03-10 20:56:49 +0100 | <lambdabot> | Ord a => [a] -> [a] |
2021-03-10 20:56:50 +0100 | <hseg> | :t sortOn |
2021-03-10 20:56:51 +0100 | <lambdabot> | Ord b => (a -> b) -> [a] -> [a] |
2021-03-10 20:57:17 +0100 | <hseg> | since morally speaking a function [a] -> [a] only rearranges its inputs |
2021-03-10 20:57:31 +0100 | valdyn | (valdyn@c6a7cb82.vpn.njalla.net) |
2021-03-10 20:57:41 +0100 | <sclv> | right but sort isn't of that type, its got a typeclass constraint |
2021-03-10 20:57:47 +0100 | <sclv> | which means it has different free theorems |
2021-03-10 20:57:57 +0100 | monochrom | (trebla@216.138.220.146) |
2021-03-10 20:58:11 +0100 | <hseg> | y. wasn't referring to on that you mentioned |
2021-03-10 20:58:13 +0100 | valdyn | (valdyn@c6a7cb82.vpn.njalla.net) (Client Quit) |
2021-03-10 20:58:20 +0100 | p8m | (p8m@gateway/vpn/protonvpn/p8m) (Remote host closed the connection) |
2021-03-10 20:58:29 +0100 | valdyn | (valdyn@c6a7cb82.vpn.njalla.net) |
2021-03-10 20:58:53 +0100 | <hseg> | wanted sth like :: (a ->b) -> (c b => f b -> f b) -> (c a => f a -> f a) |
2021-03-10 20:59:18 +0100 | <hseg> | except in that full generality, it probably is impossible |
2021-03-10 20:59:26 +0100 | p8m | (p8m@gateway/vpn/protonvpn/p8m) |
2021-03-10 20:59:44 +0100 | <sclv> | you can get close with coerce and newtypes |
2021-03-10 20:59:53 +0100 | raehik1 | (~raehik@cpc95906-rdng25-2-0-cust156.15-3.cable.virginm.net) |
2021-03-10 21:00:24 +0100 | <sclv> | and like `reflection` type stuff |
2021-03-10 21:00:32 +0100 | <hseg> | hrm. wrap/unwrap a newtype that uses the projection for the instances? |
2021-03-10 21:01:14 +0100 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) |
2021-03-10 21:01:56 +0100 | <hseg> | that works except when you need to synthesise new data |
2021-03-10 21:02:07 +0100 | <hseg> | so e.g. no Monoid instance |
2021-03-10 21:02:09 +0100 | <sclv> | https://www.tweag.io/blog/2017-12-21-reflection-tutorial/ |
2021-03-10 21:02:21 +0100 | raehik | (~raehik@cpc95906-rdng25-2-0-cust156.15-3.cable.virginm.net) (Ping timeout: 264 seconds) |
2021-03-10 21:03:40 +0100 | <sclv> | this has all been wrapped up in a usable way somewhere iirc but its not all in e.g. the reflection package directly. i think in practice people find it irritating to use, but i know it was all worked out at one point |
2021-03-10 21:04:13 +0100 | mnrmnaugh | (~mnrmnaugh@unaffiliated/mnrmnaugh) (Remote host closed the connection) |
2021-03-10 21:04:33 +0100 | <hseg> | y... |
2021-03-10 21:05:06 +0100 | <hseg> | actually, i think i was burned by this the previous time, but this specific usecase i want could actually work |
2021-03-10 21:05:43 +0100 | jrqc | (~rofl@96.78.87.197) (Ping timeout: 276 seconds) |
2021-03-10 21:05:56 +0100 | royal_screwup214 | (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9) |
2021-03-10 21:06:11 +0100 | <hseg> | (specifically, given rotateMinimum :: Ord a => [a] -> [a], i'd like to rotateMinimumOn (scanl1 (+)) |
2021-03-10 21:06:31 +0100 | <hseg> | which will make the output list satisfy all (>=0) |
2021-03-10 21:06:33 +0100 | royal_screwup214 | (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9) (Max SendQ exceeded) |
2021-03-10 21:06:34 +0100 | mnrmnaugh | (~mnrmnaugh@unaffiliated/mnrmnaugh) |
2021-03-10 21:06:48 +0100 | sord937 | (~sord937@gateway/tor-sasl/sord937) (Quit: sord937) |
2021-03-10 21:06:52 +0100 | royal_screwup214 | (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9) |
2021-03-10 21:07:14 +0100 | p8m | (p8m@gateway/vpn/protonvpn/p8m) (Ping timeout: 264 seconds) |
2021-03-10 21:07:19 +0100 | petersen | (~petersen@redhat/juhp) |
2021-03-10 21:07:23 +0100 | <hseg> | hrm. it seems that as long as i only ever have the projected data in negative position this can work |
2021-03-10 21:07:49 +0100 | p8m | (p8m@gateway/vpn/protonvpn/p8m) |
2021-03-10 21:07:54 +0100 | zebrag | (~inkbottle@aaubervilliers-654-1-1-238.w83-200.abo.wanadoo.fr) (Quit: Konversation terminated!) |
2021-03-10 21:07:59 +0100 | jrqc | (~rofl@96.78.87.197) |
2021-03-10 21:08:01 +0100 | <hseg> | which makes sense -- if you have data in positive position, you start having to worry about how to combain the various projections |
2021-03-10 21:08:15 +0100 | royal_screwup214 | (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9) (Max SendQ exceeded) |
2021-03-10 21:08:15 +0100 | zebrag | (~inkbottle@aaubervilliers-654-1-1-238.w83-200.abo.wanadoo.fr) |
2021-03-10 21:08:34 +0100 | royal_screwup214 | (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9) |
2021-03-10 21:09:25 +0100 | royal_screwup214 | (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9) (Max SendQ exceeded) |
2021-03-10 21:09:44 +0100 | royal_screwup214 | (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9) |
2021-03-10 21:10:32 +0100 | royal_screwup214 | (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9) (Max SendQ exceeded) |
2021-03-10 21:10:50 +0100 | royal_screwup214 | (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9) |
2021-03-10 21:11:43 +0100 | royal_screwup214 | (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9) (Max SendQ exceeded) |
2021-03-10 21:12:02 +0100 | royal_screwup214 | (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9) |
2021-03-10 21:14:51 +0100 | matryoshka | (~matryoshk@2606:6080:1002:8:3285:30e:de43:8809) (Quit: ZNC 1.8.2 - https://znc.in) |
2021-03-10 21:15:53 +0100 | matryoshka | (~matryoshk@2606:6080:1002:8:3285:30e:de43:8809) |
2021-03-10 21:16:09 +0100 | frozenErebus | (~frozenEre@94.128.82.20) (Ping timeout: 264 seconds) |
2021-03-10 21:16:15 +0100 | rj | (~x@gateway/tor-sasl/rj) (Ping timeout: 268 seconds) |
2021-03-10 21:16:43 +0100 | p8m | (p8m@gateway/vpn/protonvpn/p8m) (Ping timeout: 245 seconds) |
2021-03-10 21:17:21 +0100 | elliott_ | (~elliott_@pool-108-51-101-42.washdc.fios.verizon.net) |
2021-03-10 21:19:11 +0100 | rj | (~x@gateway/tor-sasl/rj) |
2021-03-10 21:19:39 +0100 | zangi | (~azure@103.154.230.250) |
2021-03-10 21:20:51 +0100 | zangi | (~azure@103.154.230.250) (Client Quit) |
2021-03-10 21:23:29 +0100 | royal_screwup214 | (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9) (Quit: Connection closed) |
2021-03-10 21:23:49 +0100 | royal_screwup214 | (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9) |
2021-03-10 21:24:05 +0100 | zangi | (~azure@103.154.230.250) |
2021-03-10 21:24:38 +0100 | raehik1 | (~raehik@cpc95906-rdng25-2-0-cust156.15-3.cable.virginm.net) (Ping timeout: 264 seconds) |
2021-03-10 21:25:22 +0100 | evanjs | (~evanjs@075-129-098-007.res.spectrum.com) (Read error: Connection reset by peer) |
2021-03-10 21:25:47 +0100 | nineonine | (~nineonine@2604:3d08:7785:9600:383a:c6c2:f8c1:ca2c) () |
2021-03-10 21:26:31 +0100 | carbolymer | (~carbolyme@dropacid.net) |
2021-03-10 21:27:36 +0100 | evanjs | (~evanjs@075-129-098-007.res.spectrum.com) |
2021-03-10 21:28:50 +0100 | royal_screwup214 | (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9) (Ping timeout: 264 seconds) |
2021-03-10 21:28:50 +0100 | sablib1 | (~sablib@171.113.166.176) (Read error: Connection reset by peer) |
2021-03-10 21:29:21 +0100 | sablib1 | (~sablib@59.173.154.87) |
2021-03-10 21:29:38 +0100 | jrqc | (~rofl@96.78.87.197) (Ping timeout: 245 seconds) |
2021-03-10 21:31:01 +0100 | DirefulSalt | (DirefulSal@gateway/vpn/privateinternetaccess/direfulsalt) (Remote host closed the connection) |
2021-03-10 21:31:22 +0100 | DirefulSalt | (DirefulSal@gateway/vpn/privateinternetaccess/direfulsalt) |
2021-03-10 21:32:17 +0100 | teardown | (~user@gateway/tor-sasl/mrush) (Ping timeout: 268 seconds) |
2021-03-10 21:35:18 +0100 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 246 seconds) |
2021-03-10 21:35:39 +0100 | forgottenone | (~forgotten@176.42.29.216) (Ping timeout: 246 seconds) |
2021-03-10 21:36:33 +0100 | arrowsvc_ | (~arr@2.93.163.35) (Ping timeout: 264 seconds) |
2021-03-10 21:36:56 +0100 | maxxe_test | (~maxxe@unaffiliated/maxxe) |
2021-03-10 21:38:45 +0100 | teardown | (~user@gateway/tor-sasl/mrush) |
2021-03-10 21:39:38 +0100 | royal_screwup214 | (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9) |
2021-03-10 21:40:19 +0100 | royal_screwup214 | (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9) (Max SendQ exceeded) |
2021-03-10 21:40:40 +0100 | royal_screwup214 | (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9) |
2021-03-10 21:40:55 +0100 | kozowu | (uid44796@gateway/web/irccloud.com/x-wlfxxlfkkrrqlsqe) () |
2021-03-10 21:41:11 +0100 | kozowu | (uid44796@gateway/web/irccloud.com/x-qrafyzcgzsqfnujy) |
2021-03-10 21:41:24 +0100 | maxxe_test | (~maxxe@unaffiliated/maxxe) (Quit: brb) |
2021-03-10 21:42:26 +0100 | p8m | (p8m@gateway/vpn/protonvpn/p8m) |
2021-03-10 21:47:03 +0100 | supercoven_ | (~Supercove@dsl-hkibng31-54fabd-233.dhcp.inet.fi) (Ping timeout: 265 seconds) |
2021-03-10 21:48:21 +0100 | jneira | (5127adbf@gateway/web/cgi-irc/kiwiirc.com/ip.81.39.173.191) |
2021-03-10 21:50:08 +0100 | jonathanx | (~jonathan@h-176-109.A357.priv.bahnhof.se) (Remote host closed the connection) |
2021-03-10 21:53:58 +0100 | amerigo | (uid331857@gateway/web/irccloud.com/x-ogtmyetatpwdhnbk) (Quit: Connection closed for inactivity) |
2021-03-10 21:54:43 +0100 | petrus | (~petrus@unaffiliated/petrus) |
2021-03-10 21:58:45 +0100 | jamm_ | (~jamm@unaffiliated/jamm) |
2021-03-10 21:59:39 +0100 | frozenErebus | (~frozenEre@94.128.82.20) |
2021-03-10 22:00:06 +0100 | _ht | (~quassel@82-169-194-8.biz.kpn.net) (Remote host closed the connection) |
2021-03-10 22:00:38 +0100 | leah2 | (~leah@vuxu.org) (Ping timeout: 264 seconds) |
2021-03-10 22:00:39 +0100 | rj | (~x@gateway/tor-sasl/rj) (Ping timeout: 268 seconds) |
2021-03-10 22:02:10 +0100 | leah2 | (~leah@vuxu.org) |
2021-03-10 22:02:36 +0100 | zangi | (~azure@103.154.230.250) (Ping timeout: 246 seconds) |
2021-03-10 22:03:33 +0100 | rj | (~x@gateway/tor-sasl/rj) |
2021-03-10 22:03:57 +0100 | milessabin | (sid86799@gateway/web/irccloud.com/x-xytdxzsyhuzytcdc) () |
2021-03-10 22:04:13 +0100 | milessabin | (sid86799@gateway/web/irccloud.com/x-wrfvlipjxxwtgdkb) |
2021-03-10 22:04:42 +0100 | kyagrd__ | (sid102627@gateway/web/irccloud.com/x-yhojjneatqeoigbv) () |
2021-03-10 22:04:42 +0100 | zangi | (~azure@103.154.230.250) |
2021-03-10 22:04:50 +0100 | frozenErebus | (~frozenEre@94.128.82.20) (Ping timeout: 264 seconds) |
2021-03-10 22:04:55 +0100 | kyagrd__ | (sid102627@gateway/web/irccloud.com/x-mfzxnpgkmcgufsvn) |
2021-03-10 22:05:18 +0100 | jrqc | (~rofl@96.78.87.197) |
2021-03-10 22:07:22 +0100 | pera | (~pera@unaffiliated/pera) |
2021-03-10 22:07:55 +0100 | zebrag | (~inkbottle@aaubervilliers-654-1-1-238.w83-200.abo.wanadoo.fr) (Quit: Konversation terminated!) |
2021-03-10 22:08:14 +0100 | zebrag | (~inkbottle@aaubervilliers-654-1-1-238.w83-200.abo.wanadoo.fr) |
2021-03-10 22:08:17 +0100 | fendor_ | (~fendor@77.119.131.80.wireless.dyn.drei.com) |
2021-03-10 22:09:15 +0100 | encod3 | (~encod3@45-154-157-94.ftth.glasoperator.nl) |
2021-03-10 22:10:56 +0100 | Kamuela | (sid111576@gateway/web/irccloud.com/x-rawlogsccanndxab) () |
2021-03-10 22:10:59 +0100 | fendor | (~fendor@178.165.128.28.wireless.dyn.drei.com) (Ping timeout: 268 seconds) |
2021-03-10 22:11:22 +0100 | Kamuela | (sid111576@gateway/web/irccloud.com/x-clkrtorqsnvtctky) |
2021-03-10 22:12:09 +0100 | acidjnk_new | (~acidjnk@p200300d0c72b9595a49e15de1a2c16dc.dip0.t-ipconnect.de) |
2021-03-10 22:12:13 +0100 | matryoshka | (~matryoshk@2606:6080:1002:8:3285:30e:de43:8809) (Quit: ZNC 1.8.2 - https://znc.in) |
2021-03-10 22:13:10 +0100 | wroathe | (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Ping timeout: 256 seconds) |
2021-03-10 22:13:11 +0100 | matryoshka | (~matryoshk@2606:6080:1002:8:3285:30e:de43:8809) |
2021-03-10 22:13:45 +0100 | cheater | (~user@unaffiliated/cheater) (Ping timeout: 264 seconds) |
2021-03-10 22:14:34 +0100 | roconnor | (~roconnor@host-45-58-192-182.dyn.295.ca) |
2021-03-10 22:14:38 +0100 | cheater | (~user@unaffiliated/cheater) |
2021-03-10 22:15:23 +0100 | pera | (~pera@unaffiliated/pera) (Ping timeout: 256 seconds) |
2021-03-10 22:16:21 +0100 | frozenErebus | (~frozenEre@94.128.82.20) |
2021-03-10 22:17:35 +0100 | <carbolymer> | tomsmeding: that's weird, in your synthetic benchmark boyer-moore wins, but in my case it's 7.8 times slower than `isInfixOf` |
2021-03-10 22:17:41 +0100 | Boomerang | (~Boomerang@2a05:f6c7:2179:0:82f:9d51:f6fc:aa85) (Quit: Leaving) |
2021-03-10 22:17:47 +0100 | usr25 | (~usr25@unaffiliated/usr25) |
2021-03-10 22:18:02 +0100 | <carbolymer> | tomsmeding: also, this karp-rabin from stringsearch is 4 times slower than in `isInfixOf` |
2021-03-10 22:18:42 +0100 | <carbolymer> | I give up for today ;] |
2021-03-10 22:18:47 +0100 | <carbolymer> | tomsmeding: thanks! |
2021-03-10 22:20:21 +0100 | graingert | (sid128301@gateway/web/irccloud.com/x-vwzoafonxaqqvvrv) () |
2021-03-10 22:20:24 +0100 | dxld | (~dxld@77.116.91.109.wireless.dyn.drei.com) (Ping timeout: 265 seconds) |
2021-03-10 22:21:36 +0100 | dxld | (~dxld@80-109-136-248.cable.dynamic.surfer.at) |
2021-03-10 22:21:39 +0100 | graingert | (sid128301@gateway/web/irccloud.com/x-egpegejfputxptdj) |
2021-03-10 22:21:46 +0100 | frozenErebus | (~frozenEre@94.128.82.20) (Ping timeout: 276 seconds) |
2021-03-10 22:24:13 +0100 | LKoen | (~LKoen@194.250.88.92.rev.sfr.net) (Quit: âItâs only logical. First you learn to talk, then you learn to think. Too bad itâs not the other way round.â) |
2021-03-10 22:25:08 +0100 | lagooned1 | (lagooned@irc.nathanic.org) ("WeeChat 3.0") |
2021-03-10 22:25:21 +0100 | fendor_ | (~fendor@77.119.131.80.wireless.dyn.drei.com) (Remote host closed the connection) |
2021-03-10 22:25:37 +0100 | superstar64 | (6ccefa7c@108-206-250-124.lightspeed.miamfl.sbcglobal.net) (Quit: Connection closed) |
2021-03-10 22:27:15 +0100 | wroathe | (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) |
2021-03-10 22:30:17 +0100 | royal_screwup214 | (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9) (Quit: Connection closed) |
2021-03-10 22:30:38 +0100 | royal_screwup214 | (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9) |
2021-03-10 22:32:00 +0100 | wroathe | (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Ping timeout: 246 seconds) |
2021-03-10 22:33:26 +0100 | hydroxon1um | (7458bdce@116.88.189.206) |
2021-03-10 22:34:04 +0100 | frozenErebus | (~frozenEre@94.128.82.20) |
2021-03-10 22:35:23 +0100 | royal_screwup214 | (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9) (Ping timeout: 260 seconds) |
2021-03-10 22:37:57 +0100 | dbmikus | (~dbmikus@cpe-76-167-86-219.natsow.res.rr.com) (Ping timeout: 246 seconds) |
2021-03-10 22:38:45 +0100 | <hydroxon1um> | ghcup question: does  export PATH="$HOME/.cabal/bin:$HOME/.ghcup/bin:$PATH"  still make sense, when `cabal` is already available in $HOME/.ghcup/bin ? |
2021-03-10 22:39:14 +0100 | frozenErebus | (~frozenEre@94.128.82.20) (Ping timeout: 256 seconds) |
2021-03-10 22:39:54 +0100 | <c_wraith> | nah. if you're good with ghcup managing cabal, it's fine to remove that. (I'm good with ghcup managing cabal on my systems) |
2021-03-10 22:40:03 +0100 | dbmikus | (~dbmikus@cpe-76-167-86-219.natsow.res.rr.com) |
2021-03-10 22:40:41 +0100 | <geekosaur> | well,, cabal v2-install still installs to ~/.cabal/bin doesn't it? or does ghcup make a config that writes to ~/.ghcup/bin? |
2021-03-10 22:41:03 +0100 | jamm_ | (~jamm@unaffiliated/jamm) (Remote host closed the connection) |
2021-03-10 22:41:09 +0100 | <geekosaur> | granting that v2-install is somewhat risky, I think that's mostly for libraries as opposed to executables |
2021-03-10 22:41:59 +0100 | <hydroxon1um> | c_wraith I was confused that ghcup has a feature to |
2021-03-10 22:42:28 +0100 | notzmv | (~zmv@unaffiliated/zmv) |
2021-03-10 22:42:35 +0100 | <hydroxon1um> | set the cabal version, but the `$HOME/.cabal/bin` essentially blocked it. Thanks for the advice! |
2021-03-10 22:43:06 +0100 | <c_wraith> | oh, geekosaur is right about where cabal-installed binaries end up. |
2021-03-10 22:43:29 +0100 | <geekosaur> | so I'd swap those two PATH entries so ghcup controls cabal |
2021-03-10 22:43:55 +0100 | <geekosaur> | and maybe remove ~/.cabal/bin/cabal |
2021-03-10 22:44:31 +0100 | geekosaur | (82650c7a@130.101.12.122) (Quit: Connection closed) |
2021-03-10 22:45:03 +0100 | rj | (~x@gateway/tor-sasl/rj) (Ping timeout: 268 seconds) |
2021-03-10 22:47:00 +0100 | Wuzzy | (~Wuzzy@p5b0df7c2.dip0.t-ipconnect.de) |
2021-03-10 22:47:00 +0100 | <gentauro> | xD |
2021-03-10 22:47:03 +0100 | <gentauro> | ups |
2021-03-10 22:47:29 +0100 | cheater1 | (~user@unaffiliated/cheater) |
2021-03-10 22:47:33 +0100 | cheater | (~user@unaffiliated/cheater) (Ping timeout: 245 seconds) |
2021-03-10 22:47:34 +0100 | cheater1 | cheater |
2021-03-10 22:47:39 +0100 | lolmac | (sid171216@gateway/web/irccloud.com/x-dswidkrvjmjmjdpe) () |
2021-03-10 22:47:55 +0100 | rj | (~x@gateway/tor-sasl/rj) |
2021-03-10 22:48:03 +0100 | lolmac | (sid171216@gateway/web/irccloud.com/x-vxospmhxltncfrpx) |
2021-03-10 22:48:45 +0100 | Pickchea | (~private@unaffiliated/pickchea) (Quit: Leaving) |
2021-03-10 22:49:26 +0100 | <hydroxon1um> | Thanks again. It all makes sense now. |
2021-03-10 22:50:24 +0100 | DavidEichmann | (~david@234.109.45.217.dyn.plus.net) |
2021-03-10 22:51:38 +0100 | alx741 | (~alx741@186.178.108.96) (Ping timeout: 264 seconds) |
2021-03-10 22:51:38 +0100 | zangi | (~azure@103.154.230.250) (Read error: Connection reset by peer) |
2021-03-10 22:51:49 +0100 | zangi | (~azure@103.154.230.250) |
2021-03-10 22:53:55 +0100 | stree | (~stree@68.36.8.116) (Ping timeout: 256 seconds) |
2021-03-10 22:56:16 +0100 | dhouthoo | (~dhouthoo@ptr-eitgbj2w0uu6delkbrh.18120a2.ip6.access.telenet.be) (Quit: WeeChat 3.0) |
2021-03-10 22:56:41 +0100 | NinjaTrappeur | (~ninja@unaffiliated/ninjatrappeur) (Ping timeout: 246 seconds) |
2021-03-10 22:56:47 +0100 | crestfallen | (~john@128.32.176.159) |
2021-03-10 22:57:37 +0100 | ft | (~ft@shell.chaostreff-dortmund.de) (Ping timeout: 265 seconds) |
2021-03-10 22:58:08 +0100 | sMuNiX | (~sMuNiX@lnsm2-montreal02-142-118-236-120.internet.virginmobile.ca) (Quit: WeeChat 3.0.1) |
2021-03-10 22:58:27 +0100 | hseg | (~gesh@IGLD-84-228-239-48.inter.net.il) (Ping timeout: 256 seconds) |
2021-03-10 22:58:30 +0100 | sMuNiX | (~sMuNiX@lnsm2-montreal02-142-118-236-120.internet.virginmobile.ca) |
2021-03-10 23:00:22 +0100 | Rudd0 | (~Rudd0@185.189.115.103) |
2021-03-10 23:04:01 +0100 | ubert | (~Thunderbi@p200300ecdf25d90ce6b318fffe838f33.dip0.t-ipconnect.de) (Ping timeout: 268 seconds) |
2021-03-10 23:05:25 +0100 | NinjaTrappeur | (~ninja@unaffiliated/ninjatrappeur) |
2021-03-10 23:05:37 +0100 | alx741 | (~alx741@186.178.108.206) |
2021-03-10 23:05:49 +0100 | petrus | (~petrus@unaffiliated/petrus) (Quit: WeeChat 3.0.1) |
2021-03-10 23:07:05 +0100 | stree | (~stree@68.36.8.116) |
2021-03-10 23:07:17 +0100 | royal_screwup214 | (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9) |
2021-03-10 23:07:54 +0100 | zebrag | (~inkbottle@aaubervilliers-654-1-1-238.w83-200.abo.wanadoo.fr) (Quit: Konversation terminated!) |
2021-03-10 23:08:14 +0100 | zebrag | (~inkbottle@aaubervilliers-654-1-1-238.w83-200.abo.wanadoo.fr) |
2021-03-10 23:09:27 +0100 | Varis | (~Tadas@unaffiliated/varis) (Remote host closed the connection) |
2021-03-10 23:09:50 +0100 | shailangsa | (~shailangs@host86-162-150-241.range86-162.btcentralplus.com) |
2021-03-10 23:11:51 +0100 | nbloomf | (~nbloomf@2600:1700:ad14:3020:2026:8325:bd4b:a2d3) (Quit: My MacBook has gone to sleep. ZZZzzzâŚ) |
2021-03-10 23:12:08 +0100 | royal_screwup214 | (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9) (Ping timeout: 260 seconds) |
2021-03-10 23:12:41 +0100 | nighmi | (~felix@port-92-196-49-206.dynamic.as20676.net) |
2021-03-10 23:14:06 +0100 | crestfallen | (~john@128.32.176.159) (Remote host closed the connection) |
2021-03-10 23:17:51 +0100 | conal | (~conal@209.58.139.5) (Quit: Computer has gone to sleep.) |
2021-03-10 23:20:12 +0100 | rj | (~x@gateway/tor-sasl/rj) (Ping timeout: 268 seconds) |
2021-03-10 23:20:47 +0100 | Benzi-Junior | (~BenziJuni@88-149-64-40.du.xdsl.is) |
2021-03-10 23:24:34 +0100 | mouseghost | (~draco@wikipedia/desperek) (Quit: mew wew) |
2021-03-10 23:26:21 +0100 | minoru_shiraeesh | (~shiraeesh@77.94.25.47) (Ping timeout: 264 seconds) |
2021-03-10 23:26:45 +0100 | rj | (~x@gateway/tor-sasl/rj) |
2021-03-10 23:27:17 +0100 | knupfer | (~Thunderbi@200116b82cb0c7005129c843079bc5a1.dip.versatel-1u1.de) (Ping timeout: 260 seconds) |
2021-03-10 23:31:51 +0100 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) |
2021-03-10 23:32:03 +0100 | qih | (~pi@210-54-120-166.adsl.xtra.co.nz) |
2021-03-10 23:32:49 +0100 | gitgood | (~gitgood@82-132-217-203.dab.02.net) |
2021-03-10 23:34:32 +0100 | typetetris | (sid275937@gateway/web/irccloud.com/x-slhwzzrziatkashc) () |
2021-03-10 23:34:49 +0100 | typetetris | (sid275937@gateway/web/irccloud.com/x-smfcwawxcrxnnpiq) |
2021-03-10 23:38:03 +0100 | taktoa[c] | (sid282096@gateway/web/irccloud.com/x-uwapfgfwuhshyodw) () |
2021-03-10 23:38:19 +0100 | taktoa[c] | (sid282096@gateway/web/irccloud.com/x-wtishcwvfhlmyfby) |
2021-03-10 23:39:27 +0100 | elliott__ | (~elliott@pool-108-51-101-42.washdc.fios.verizon.net) |
2021-03-10 23:40:13 +0100 | royal_screwup214 | (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9) |
2021-03-10 23:40:46 +0100 | royal_screwup214 | (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9) (Max SendQ exceeded) |
2021-03-10 23:40:49 +0100 | takuan | (~takuan@178-116-218-225.access.telenet.be) (Remote host closed the connection) |
2021-03-10 23:41:05 +0100 | royal_screwup214 | (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9) |
2021-03-10 23:41:17 +0100 | royal_screwup214 | (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9) (Client Quit) |
2021-03-10 23:41:27 +0100 | frozenErebus | (~frozenEre@94.128.82.20) |
2021-03-10 23:41:30 +0100 | royal_screwup214 | (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9) |
2021-03-10 23:42:02 +0100 | roconnor | (~roconnor@host-45-58-192-182.dyn.295.ca) (Ping timeout: 264 seconds) |
2021-03-10 23:42:59 +0100 | graf_blutwurst | (~user@2001:171b:226e:adc0:c1fc:bf0e:a9e3:f70e) (Remote host closed the connection) |
2021-03-10 23:43:09 +0100 | Tuplanolla | (~Tuplanoll@91-159-68-239.elisa-laajakaista.fi) (Ping timeout: 264 seconds) |
2021-03-10 23:46:26 +0100 | royal_screwup214 | (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9) (Ping timeout: 265 seconds) |
2021-03-10 23:46:45 +0100 | frozenErebus | (~frozenEre@94.128.82.20) (Ping timeout: 264 seconds) |
2021-03-10 23:47:52 +0100 | ft | (~ft@shell.chaostreff-dortmund.de) |
2021-03-10 23:47:57 +0100 | rj | (~x@gateway/tor-sasl/rj) (Ping timeout: 268 seconds) |
2021-03-10 23:48:28 +0100 | redmp | (~redmp@172.58.35.235) |
2021-03-10 23:50:52 +0100 | royal_screwup214 | (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9) |
2021-03-10 23:51:01 +0100 | kozowu | (uid44796@gateway/web/irccloud.com/x-qrafyzcgzsqfnujy) (Quit: Connection closed for inactivity) |
2021-03-10 23:51:33 +0100 | royal_screwup214 | (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9) (Max SendQ exceeded) |
2021-03-10 23:51:49 +0100 | jneira | (5127adbf@gateway/web/cgi-irc/kiwiirc.com/ip.81.39.173.191) (Quit: Ping timeout (120 seconds)) |
2021-03-10 23:51:53 +0100 | royal_screwup214 | (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9) |
2021-03-10 23:54:12 +0100 | gitgoood | (~gitgood@82-132-217-249.dab.02.net) |
2021-03-10 23:55:30 +0100 | royal_screwup214 | (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9) (Client Quit) |
2021-03-10 23:56:09 +0100 | jneira | (5127adbf@gateway/web/cgi-irc/kiwiirc.com/ip.81.39.173.191) |
2021-03-10 23:56:24 +0100 | royal_screwup214 | (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9) |
2021-03-10 23:57:09 +0100 | royal_screwup214 | (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9) (Max SendQ exceeded) |
2021-03-10 23:57:19 +0100 | gitgood | (~gitgood@82-132-217-203.dab.02.net) (Read error: Connection reset by peer) |
2021-03-10 23:57:30 +0100 | royal_screwup214 | (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9) |
2021-03-10 23:59:02 +0100 | Wuzzy | (~Wuzzy@p5b0df7c2.dip0.t-ipconnect.de) (Quit: Wuzzy) |