| 2020-11-12 00:00:01 +0000 | paulk-collins | (~paulk-col@195.206.169.184) () |
| 2020-11-12 00:00:44 +0000 | <dminuoso> | How does one impost a young person with that.. etymology monochrom? |
| 2020-11-12 00:00:54 +0000 | <dminuoso> | You should make an entry in merriam webster |
| 2020-11-12 00:01:27 +0000 | <dminuoso> | Or is this some obscure form of Canadian humor? |
| 2020-11-12 00:01:38 +0000 | jonatanb | (~jonatanb@83.24.9.26.ipv4.supernova.orange.pl) (Ping timeout: 246 seconds) |
| 2020-11-12 00:01:59 +0000 | <jackdk> | Does anyone know if the isos with the following types have a canonical name anywhere? `Iso' (Compose f Identity a) (f a)` and `Iso' (Compose Identity f a) (f a)` |
| 2020-11-12 00:02:00 +0000 | <monochrom> | perhaps simply ESL |
| 2020-11-12 00:02:04 +0000 | gtk | (~user@roc37-h01-176-170-197-243.dsl.sta.abo.bbox.fr) (Remote host closed the connection) |
| 2020-11-12 00:02:37 +0000 | sdrodge | (~sdrodge@unaffiliated/sdrodge) (Ping timeout: 264 seconds) |
| 2020-11-12 00:03:54 +0000 | <dminuoso> | jackdk: categories calls them idl and idr |
| 2020-11-12 00:04:06 +0000 | <dminuoso> | https://hackage.haskell.org/package/categories-1.0.7/docs/Control-Category-Monoidal.html |
| 2020-11-12 00:04:24 +0000 | <dminuoso> | Not sure whether that's "canonical" |
| 2020-11-12 00:04:45 +0000 | <dminuoso> | But I'd suspect they'd always go with `idr` `identityR` or some such. |
| 2020-11-12 00:05:25 +0000 | <dminuoso> | (or you could call them lambda/rho) |
| 2020-11-12 00:08:13 +0000 | mananamenos | (~mananamen@84.122.202.215.dyn.user.ono.com) (Ping timeout: 260 seconds) |
| 2020-11-12 00:10:58 +0000 | conal | (~conal@64.71.133.70) |
| 2020-11-12 00:11:08 +0000 | bquest_123_ | (~bquest_12@5.112.15.240) (Ping timeout: 260 seconds) |
| 2020-11-12 00:14:40 +0000 | cr3 | (~cr3@192-222-143-195.qc.cable.ebox.net) (Ping timeout: 246 seconds) |
| 2020-11-12 00:15:15 +0000 | <bqv> | Anyone used lazyio? |
| 2020-11-12 00:15:23 +0000 | Feuermagier | (~Feuermagi@213.178.26.41) |
| 2020-11-12 00:16:33 +0000 | replay | (~default@pdpc/supporter/student/replay) |
| 2020-11-12 00:17:49 +0000 | <sm[m]> | has anybody seen automated tests for a vty/brick app ? I tried with expect and empty but did not get there - https://github.com/simonmichael/hledger/tree/master/tests/ui |
| 2020-11-12 00:17:50 +0000 | Feuermagier_ | (~Feuermagi@213.178.26.41) (Ping timeout: 256 seconds) |
| 2020-11-12 00:18:36 +0000 | hyperisco | (~hyperisco@d192-186-117-226.static.comm.cgocable.net) (Read error: Connection reset by peer) |
| 2020-11-12 00:19:37 +0000 | gehmehgeh | (~ircuser1@gateway/tor-sasl/gehmehgeh) (Quit: Leaving) |
| 2020-11-12 00:20:17 +0000 | cr3 | (~cr3@192-222-143-195.qc.cable.ebox.net) |
| 2020-11-12 00:20:19 +0000 | LKoen | (~LKoen@77.174.9.109.rev.sfr.net) (Remote host closed the connection) |
| 2020-11-12 00:20:37 +0000 | olligobber | (olligobber@gateway/vpn/privateinternetaccess/olligobber) (Ping timeout: 246 seconds) |
| 2020-11-12 00:21:42 +0000 | bquest_123_ | (~bquest_12@5.112.15.240) |
| 2020-11-12 00:27:39 +0000 | hekkaidekapus_ | (~tchouri@gateway/tor-sasl/hekkaidekapus) |
| 2020-11-12 00:27:59 +0000 | Tario | (~Tario@201.192.165.173) (Read error: Connection reset by peer) |
| 2020-11-12 00:28:30 +0000 | LKoen | (~LKoen@77.174.9.109.rev.sfr.net) |
| 2020-11-12 00:28:36 +0000 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) |
| 2020-11-12 00:29:17 +0000 | Gurkenglas | (~Gurkengla@unaffiliated/gurkenglas) (Ping timeout: 246 seconds) |
| 2020-11-12 00:30:03 +0000 | hekkaidekapus | (~tchouri@gateway/tor-sasl/hekkaidekapus) (Ping timeout: 240 seconds) |
| 2020-11-12 00:31:19 +0000 | Stanley00 | (~stanley00@unaffiliated/stanley00) |
| 2020-11-12 00:32:44 +0000 | lemmih | (~lemmih@2406:3003:2072:44:45cb:65e7:796d:adde) (Remote host closed the connection) |
| 2020-11-12 00:33:15 +0000 | Tario | (~Tario@201.192.165.173) |
| 2020-11-12 00:33:56 +0000 | danso | (~dan@69-165-210-185.cable.teksavvy.com) |
| 2020-11-12 00:33:59 +0000 | borne | (~fritjof@200116b864a609004fbf5cd6c83663b1.dip.versatel-1u1.de) (Ping timeout: 272 seconds) |
| 2020-11-12 00:34:42 +0000 | bquest_123_ | (~bquest_12@5.112.15.240) (Ping timeout: 258 seconds) |
| 2020-11-12 00:35:58 +0000 | olligobber | (olligobber@gateway/vpn/privateinternetaccess/olligobber) |
| 2020-11-12 00:36:00 +0000 | timCF | (~i.tkachuk@m91-129-105-245.cust.tele2.ee) (Ping timeout: 272 seconds) |
| 2020-11-12 00:36:12 +0000 | Stanley00 | (~stanley00@unaffiliated/stanley00) (Ping timeout: 260 seconds) |
| 2020-11-12 00:36:13 +0000 | thir | (~thir@p200300f27f0b7e00894576386620b0d0.dip0.t-ipconnect.de) |
| 2020-11-12 00:37:28 +0000 | jonatanb | (~jonatanb@83.24.9.26.ipv4.supernova.orange.pl) |
| 2020-11-12 00:39:47 +0000 | Tuplanolla | (~Tuplanoll@91-159-68-239.elisa-laajakaista.fi) (Quit: Leaving.) |
| 2020-11-12 00:41:30 +0000 | hackage | polysemy-extra 0.1.2.0 - Extra Input and Output functions for polysemy.. https://hackage.haskell.org/package/polysemy-extra-0.1.2.0 (locallycompact) |
| 2020-11-12 00:41:37 +0000 | jonatanb | (~jonatanb@83.24.9.26.ipv4.supernova.orange.pl) (Ping timeout: 246 seconds) |
| 2020-11-12 00:44:11 +0000 | christo | (~chris@81.96.113.213) |
| 2020-11-12 00:46:13 +0000 | <bqv> | Ooh.. |
| 2020-11-12 00:46:44 +0000 | jakalx | (~jakalx@base.jakalx.net) (Ping timeout: 256 seconds) |
| 2020-11-12 00:47:08 +0000 | jneira | (5127ac76@gateway/web/cgi-irc/kiwiirc.com/ip.81.39.172.118) (Quit: Connection closed) |
| 2020-11-12 00:47:16 +0000 | Varis | (~Tadas@unaffiliated/varis) (Remote host closed the connection) |
| 2020-11-12 00:48:31 +0000 | hackage | polysemy-vinyl 0.1.1.0 - Functions for mapping vinyl records in polysemy. https://hackage.haskell.org/package/polysemy-vinyl-0.1.1.0 (locallycompact) |
| 2020-11-12 00:49:07 +0000 | nf | (~n@2001:19f0:6801:413:5400:2ff:feff:23e0) (Quit: Fairfarren.) |
| 2020-11-12 00:49:44 +0000 | nf | (~n@monade.li) |
| 2020-11-12 00:50:21 +0000 | dominicusin[m] | (dominicusi@gateway/shell/matrix.org/x-itajzxotiwilhjzz) |
| 2020-11-12 00:50:58 +0000 | Varis | (~Tadas@unaffiliated/varis) |
| 2020-11-12 00:53:42 +0000 | alp | (~alp@2a01:e0a:58b:4920:a07f:dbae:be53:fee0) |
| 2020-11-12 00:54:32 +0000 | Tops2 | (~Tobias@dyndsl-091-249-083-161.ewe-ip-backbone.de) (Read error: Connection reset by peer) |
| 2020-11-12 00:56:37 +0000 | thir | (~thir@p200300f27f0b7e00894576386620b0d0.dip0.t-ipconnect.de) (Ping timeout: 260 seconds) |
| 2020-11-12 00:56:56 +0000 | TheCavalry | (~TheCavalr@185.204.1.185) |
| 2020-11-12 00:59:48 +0000 | da39a3ee5e6b4b0d | (~da39a3ee5@cm-171-98-69-228.revip7.asianet.co.th) |
| 2020-11-12 01:02:41 +0000 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 258 seconds) |
| 2020-11-12 01:06:24 +0000 | macrover | (~macrover@ip70-189-231-35.lv.lv.cox.net) |
| 2020-11-12 01:06:49 +0000 | da39a3ee5e6b4b0d | (~da39a3ee5@cm-171-98-69-228.revip7.asianet.co.th) (Ping timeout: 264 seconds) |
| 2020-11-12 01:10:37 +0000 | da39a3ee5e6b4b0d | (~da39a3ee5@cm-171-98-69-228.revip7.asianet.co.th) |
| 2020-11-12 01:10:46 +0000 | FreeBirdLjj | (~freebirdl@101.228.42.108) (Remote host closed the connection) |
| 2020-11-12 01:10:47 +0000 | jedws | (~jedws@101.184.175.183) |
| 2020-11-12 01:11:23 +0000 | FreeBirdLjj | (~freebirdl@101.228.42.108) |
| 2020-11-12 01:11:37 +0000 | cr3 | (~cr3@192-222-143-195.qc.cable.ebox.net) (Quit: leaving) |
| 2020-11-12 01:12:37 +0000 | alp | (~alp@2a01:e0a:58b:4920:a07f:dbae:be53:fee0) (Ping timeout: 272 seconds) |
| 2020-11-12 01:14:09 +0000 | ystael | (~ystael@209.6.50.55) (Ping timeout: 256 seconds) |
| 2020-11-12 01:15:43 +0000 | FreeBirdLjj | (~freebirdl@101.228.42.108) (Ping timeout: 258 seconds) |
| 2020-11-12 01:16:25 +0000 | nf | (~n@monade.li) (Quit: Fairfarren.) |
| 2020-11-12 01:17:50 +0000 | jedws | (~jedws@101.184.175.183) (Quit: My MacBook has gone to sleep. ZZZzzz…) |
| 2020-11-12 01:18:11 +0000 | conal | (~conal@64.71.133.70) (Quit: Computer has gone to sleep.) |
| 2020-11-12 01:18:27 +0000 | nf | (~n@monade.li) |
| 2020-11-12 01:19:21 +0000 | jedws | (~jedws@101.184.175.183) |
| 2020-11-12 01:21:07 +0000 | Jeanne-Kamikaze | (~Jeanne-Ka@66.115.189.189) |
| 2020-11-12 01:21:19 +0000 | ashbreeze | (~mark@72-161-252-32.dyn.centurytel.net) |
| 2020-11-12 01:21:23 +0000 | jedws | (~jedws@101.184.175.183) (Client Quit) |
| 2020-11-12 01:21:32 +0000 | conal | (~conal@64.71.133.70) |
| 2020-11-12 01:22:05 +0000 | Rudd0^ | (~Rudd0@185.189.115.98) (Ping timeout: 256 seconds) |
| 2020-11-12 01:23:28 +0000 | _ashbreeze_ | (~mark@72-161-252-32.dyn.centurytel.net) (Ping timeout: 260 seconds) |
| 2020-11-12 01:25:24 +0000 | tomboy64 | (~tomboy64@gateway/tor-sasl/tomboy64) (Remote host closed the connection) |
| 2020-11-12 01:26:05 +0000 | dbmikus__ | (~dbmikus@cpe-76-167-86-219.natsow.res.rr.com) (Ping timeout: 240 seconds) |
| 2020-11-12 01:26:35 +0000 | replay | (~default@pdpc/supporter/student/replay) (Read error: Connection reset by peer) |
| 2020-11-12 01:26:37 +0000 | conal | (~conal@64.71.133.70) (Ping timeout: 264 seconds) |
| 2020-11-12 01:28:23 +0000 | Lord_of_Life_ | (~Lord@46.217.216.229) |
| 2020-11-12 01:28:54 +0000 | mputz | (~Thunderbi@dslb-084-058-211-084.084.058.pools.vodafone-ip.de) |
| 2020-11-12 01:29:30 +0000 | hackage | implicit-hie 0.1.2.1 - Auto generate hie-bios cradles & hie.yaml https://hackage.haskell.org/package/implicit-hie-0.1.2.1 (Avi_Dessauer) |
| 2020-11-12 01:30:28 +0000 | Lord_of_Life | (~Lord@unaffiliated/lord-of-life/x-0885362) (Ping timeout: 260 seconds) |
| 2020-11-12 01:31:00 +0000 | hackage | implicit-hie-cradle 0.3.0.0 - Auto generate hie-bios cradles https://hackage.haskell.org/package/implicit-hie-cradle-0.3.0.0 (Avi_Dessauer) |
| 2020-11-12 01:31:25 +0000 | tomboy64 | (~tomboy64@gateway/tor-sasl/tomboy64) |
| 2020-11-12 01:32:01 +0000 | wwwww | (~wwwww@unaffiliated/wwwww) (Ping timeout: 246 seconds) |
| 2020-11-12 01:33:48 +0000 | nbloomf | (~nbloomf@2600:1700:ad14:3020:90a4:2273:4a7:996a) |
| 2020-11-12 01:34:11 +0000 | wwwww | (~wwwww@unaffiliated/wwwww) |
| 2020-11-12 01:35:07 +0000 | xff0x | (~fox@2001:1a81:5388:cb00:8fe4:ec20:878e:f666) (Ping timeout: 260 seconds) |
| 2020-11-12 01:35:30 +0000 | da39a3ee5e6b4b0d | (~da39a3ee5@cm-171-98-69-228.revip7.asianet.co.th) (Ping timeout: 260 seconds) |
| 2020-11-12 01:35:39 +0000 | mputz | (~Thunderbi@dslb-084-058-211-084.084.058.pools.vodafone-ip.de) (Ping timeout: 258 seconds) |
| 2020-11-12 01:36:05 +0000 | xff0x | (~fox@2001:1a81:5388:cb00:38e6:5a6a:4097:75d1) |
| 2020-11-12 01:38:40 +0000 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) |
| 2020-11-12 01:39:05 +0000 | Varis | (~Tadas@unaffiliated/varis) (Ping timeout: 256 seconds) |
| 2020-11-12 01:39:20 +0000 | shailangsa | (~shailangs@host86-186-136-90.range86-186.btcentralplus.com) |
| 2020-11-12 01:42:50 +0000 | elfets | (~elfets@ip-37-201-23-96.hsi13.unitymediagroup.de) (Read error: Connection reset by peer) |
| 2020-11-12 01:43:13 +0000 | olligobber | (olligobber@gateway/vpn/privateinternetaccess/olligobber) (Ping timeout: 246 seconds) |
| 2020-11-12 01:44:24 +0000 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 272 seconds) |
| 2020-11-12 01:44:28 +0000 | wroathe | (~wroathe@c-73-24-27-54.hsd1.mn.comcast.net) (Ping timeout: 260 seconds) |
| 2020-11-12 01:44:45 +0000 | wwwww | (~wwwww@unaffiliated/wwwww) (Ping timeout: 256 seconds) |
| 2020-11-12 01:45:51 +0000 | wroathe | (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) |
| 2020-11-12 01:46:07 +0000 | da39a3ee5e6b4b0d | (~da39a3ee5@67.23.55.162) |
| 2020-11-12 01:46:36 +0000 | wwwww | (~wwwww@unaffiliated/wwwww) |
| 2020-11-12 01:50:49 +0000 | maroloccio | (~marolocci@2a02:8084:221:ce00:164f:8aff:fed8:411d) |
| 2020-11-12 01:53:32 +0000 | Jesin | (~Jesin@pool-72-66-101-18.washdc.fios.verizon.net) (Quit: Leaving) |
| 2020-11-12 01:54:01 +0000 | Jesin | (~Jesin@pool-72-66-101-18.washdc.fios.verizon.net) |
| 2020-11-12 01:54:49 +0000 | Chi1thangoo | (~Chi1thang@87.112.60.168) (Ping timeout: 264 seconds) |
| 2020-11-12 01:57:05 +0000 | acarrico | (~acarrico@dhcp-68-142-39-249.greenmountainaccess.net) (Ping timeout: 240 seconds) |
| 2020-11-12 01:57:52 +0000 | <bqv> | Translating imperative code to funct |
| 2020-11-12 01:57:59 +0000 | <bqv> | onal is a pain |
| 2020-11-12 01:57:59 +0000 | tabemann | (~tabemann@172-13-49-137.lightspeed.milwwi.sbcglobal.net) |
| 2020-11-12 01:58:17 +0000 | dbmikus__ | (~dbmikus@cpe-76-167-86-219.natsow.res.rr.com) |
| 2020-11-12 01:58:36 +0000 | <bqv> | requires full redesign, not just porting |
| 2020-11-12 01:59:03 +0000 | wwwww | (~wwwww@unaffiliated/wwwww) (Ping timeout: 260 seconds) |
| 2020-11-12 02:00:41 +0000 | <sm[m]> | it's often said that you can replicate imperative code in haskell. It's true, but not often done. If the techniques were better known it might be used a bit more |
| 2020-11-12 02:01:01 +0000 | wwwww | (~wwwww@unaffiliated/wwwww) |
| 2020-11-12 02:01:56 +0000 | <bqv> | I mean you can, it's just not ergonomic to write or efficient to run |
| 2020-11-12 02:02:05 +0000 | Varis | (~Tadas@unaffiliated/varis) |
| 2020-11-12 02:02:52 +0000 | dbmikus__ | (~dbmikus@cpe-76-167-86-219.natsow.res.rr.com) (Ping timeout: 258 seconds) |
| 2020-11-12 02:03:05 +0000 | acarrico | (~acarrico@dhcp-68-142-39-249.greenmountainaccess.net) |
| 2020-11-12 02:05:47 +0000 | LKoen | (~LKoen@77.174.9.109.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.”) |
| 2020-11-12 02:10:02 +0000 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) |
| 2020-11-12 02:11:38 +0000 | m0rphism | (~m0rphism@HSI-KBW-095-208-098-207.hsi5.kabel-badenwuerttemberg.de) (Ping timeout: 272 seconds) |
| 2020-11-12 02:17:13 +0000 | lucasb | (uid333435@gateway/web/irccloud.com/x-pbogwxffcquqlbnb) (Quit: Connection closed for inactivity) |
| 2020-11-12 02:17:38 +0000 | sdrodge | (~sdrodge@unaffiliated/sdrodge) |
| 2020-11-12 02:17:57 +0000 | <koz_> | bqv: I dunno why you claim the latter. ST is pretty efficient IIRC. |
| 2020-11-12 02:18:09 +0000 | angerman | (sid209936@gateway/web/irccloud.com/x-vpzhonusupvskvmg) (Excess Flood) |
| 2020-11-12 02:18:19 +0000 | angerman | (sid209936@gateway/web/irccloud.com/x-mlhkemfvngmbvuol) |
| 2020-11-12 02:19:28 +0000 | <bqv> | My gut feeling is it wouldnt be as effective as the pure haskell approach, since its kinda a mixture of both, but im happy to be corrected |
| 2020-11-12 02:20:43 +0000 | <koz_> | bqv: If you need mutability (which is what I guess the problem in translation would be), you can have it with ST. |
| 2020-11-12 02:21:06 +0000 | <koz_> | And it's pretty efficient as far as I'm aware. |
| 2020-11-12 02:23:22 +0000 | <bqv> | For the specific example im looking at (nasty nested for loops) i wouldnt doubt, but if i were to try and use it for the whole port im doing, id have to find an analogue for pointers too, as well as any freaky memory tricks, so i think its fair to assume it'd be less effective without some pretty sharp optimizing |
| 2020-11-12 02:23:57 +0000 | <koz_> | Uhh, we have pointers in GHC. |
| 2020-11-12 02:24:00 +0000 | <koz_> | Of various stripes even. |
| 2020-11-12 02:24:19 +0000 | <koz_> | And you can have 'nasty nested for-loops' in ST using ... wait for it... 'for'? :P |
| 2020-11-12 02:24:28 +0000 | <koz_> | (or for_ if you just need mutation) |
| 2020-11-12 02:25:01 +0000 | <koz_> | Like, I admit that it's not the nicest way to write Haskell, but it's neither particularly hard, nor particularly inefficient. |
| 2020-11-12 02:25:27 +0000 | <bqv> | *shrug* i'll take your word for it, still steering clear |
| 2020-11-12 02:27:11 +0000 | da39a3ee5e6b4b0d | (~da39a3ee5@67.23.55.162) (Quit: Textual IRC Client: www.textualapp.com) |
| 2020-11-12 02:28:41 +0000 | drbean | (~drbean@TC210-63-209-169.static.apol.com.tw) |
| 2020-11-12 02:30:56 +0000 | dbmikus__ | (~dbmikus@cpe-76-167-86-219.natsow.res.rr.com) |
| 2020-11-12 02:31:11 +0000 | ericsagnes | (~ericsagne@2405:6580:0:5100:dc2f:c1a2:afcc:89b0) |
| 2020-11-12 02:32:13 +0000 | aarvar | (~foewfoiew@c.24.56.239.179.static.broadstripe.net) (Ping timeout: 246 seconds) |
| 2020-11-12 02:32:31 +0000 | ericsagn1 | (~ericsagne@2405:6580:0:5100:c30c:e109:135c:6061) (Ping timeout: 244 seconds) |
| 2020-11-12 02:34:07 +0000 | Tario | (~Tario@201.192.165.173) (Read error: Connection reset by peer) |
| 2020-11-12 02:35:42 +0000 | dbmikus__ | (~dbmikus@cpe-76-167-86-219.natsow.res.rr.com) (Ping timeout: 260 seconds) |
| 2020-11-12 02:37:31 +0000 | <jophish> | Perhaps I'm having a moment, but is there a nicer way of using values at compile time in quasiquotes than: $(lift [q|...|]). For example, lets say I have a quasiquoter doing string interpolation (so [q|$x$y|] becomes `x <> y`) but I'd like to evaluate that at compile time |
| 2020-11-12 02:37:41 +0000 | <jophish> | $(lift foo) seems pretty weird |
| 2020-11-12 02:37:52 +0000 | da39a3ee5e6b4b0d | (~da39a3ee5@cm-171-98-69-228.revip7.asianet.co.th) |
| 2020-11-12 02:38:13 +0000 | <jophish> | I mean, I guess I could incorporate the lift into the output of the quoter, but $([q|...|]) also looks quite clumsy |
| 2020-11-12 02:38:59 +0000 | Sheilong | (uid293653@gateway/web/irccloud.com/x-amyflsszyhqepalq) () |
| 2020-11-12 02:39:26 +0000 | jonatanb | (~jonatanb@83.24.9.26.ipv4.supernova.orange.pl) |
| 2020-11-12 02:40:12 +0000 | thunderrd | (~thunderrd@183.182.112.251) (Read error: Connection reset by peer) |
| 2020-11-12 02:40:33 +0000 | Sgeo | (~Sgeo@ool-18b982ad.dyn.optonline.net) (Read error: Connection reset by peer) |
| 2020-11-12 02:41:23 +0000 | nbloomf | (~nbloomf@2600:1700:ad14:3020:90a4:2273:4a7:996a) (Quit: My MacBook has gone to sleep. ZZZzzz…) |
| 2020-11-12 02:41:56 +0000 | <koz_> | If you have QuasiQuotes turned on, and 'q' is a quasiquoter you defined, you can just do [q|..|]? |
| 2020-11-12 02:43:17 +0000 | <jophish> | [q|$x$y|] will insert the expression `x <> y` (for this interpolating quasiquoter), but what I really want is a string literal with contents equal to `x <> y` |
| 2020-11-12 02:43:28 +0000 | elliott_ | (~elliott_@pool-108-51-141-12.washdc.fios.verizon.net) (Ping timeout: 256 seconds) |
| 2020-11-12 02:43:41 +0000 | <jophish> | stage restrictions notwithstanding |
| 2020-11-12 02:44:01 +0000 | jonatanb | (~jonatanb@83.24.9.26.ipv4.supernova.orange.pl) (Ping timeout: 264 seconds) |
| 2020-11-12 02:44:08 +0000 | Sgeo | (~Sgeo@ool-18b982ad.dyn.optonline.net) |
| 2020-11-12 02:44:22 +0000 | <jophish> | I suppose perhaps a simpler example is, can I write a quasiquoter [file|x|] which will become the results of: `readFile x` |
| 2020-11-12 02:44:33 +0000 | <jophish> | instead of becoming literally `readFile x` |
| 2020-11-12 02:45:08 +0000 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 260 seconds) |
| 2020-11-12 02:45:28 +0000 | <jophish> | This is tantamount to getting the RHS of declarations in a splice |
| 2020-11-12 02:45:31 +0000 | <jophish> | which GHC doesn't support |
| 2020-11-12 02:45:51 +0000 | <jophish> | so perhaps this two stage process (i.e. $([q|...|])) is necessary |
| 2020-11-12 02:47:12 +0000 | elliott_ | (~elliott_@pool-108-51-141-12.washdc.fios.verizon.net) |
| 2020-11-12 02:48:53 +0000 | xff0x | (~fox@2001:1a81:5388:cb00:38e6:5a6a:4097:75d1) (Ping timeout: 272 seconds) |
| 2020-11-12 02:50:15 +0000 | xff0x | (~fox@2001:1a81:53be:a900:d560:4ea6:2896:65fd) |
| 2020-11-12 02:51:18 +0000 | <jophish> | Seems quite relevant: https://stackoverflow.com/questions/48489622/why-is-there-no-representation-for-th-in-th |
| 2020-11-12 02:53:23 +0000 | shatriff | (~vitaliish@176.52.219.10) (Remote host closed the connection) |
| 2020-11-12 02:53:38 +0000 | thir | (~thir@p200300f27f0b7e00894576386620b0d0.dip0.t-ipconnect.de) |
| 2020-11-12 02:53:40 +0000 | nbloomf | (~nbloomf@2600:1700:ad14:3020:90a4:2273:4a7:996a) |
| 2020-11-12 02:54:53 +0000 | Stanley00 | (~stanley00@unaffiliated/stanley00) |
| 2020-11-12 02:56:08 +0000 | drbean | (~drbean@TC210-63-209-169.static.apol.com.tw) (Quit: ZNC 1.8.2+cygwin1 - https://znc.in) |
| 2020-11-12 02:57:58 +0000 | Deide | (~Deide@217.155.19.23) (Quit: Seeee yaaaa) |
| 2020-11-12 02:58:14 +0000 | thir | (~thir@p200300f27f0b7e00894576386620b0d0.dip0.t-ipconnect.de) (Ping timeout: 264 seconds) |
| 2020-11-12 02:58:50 +0000 | acarrico | (~acarrico@dhcp-68-142-39-249.greenmountainaccess.net) (Ping timeout: 258 seconds) |
| 2020-11-12 03:00:01 +0000 | TheCavalry | (~TheCavalr@185.204.1.185) () |
| 2020-11-12 03:01:07 +0000 | toorevitimirp | (~tooreviti@117.182.180.38) |
| 2020-11-12 03:02:47 +0000 | Stanley00 | (~stanley00@unaffiliated/stanley00) (Remote host closed the connection) |
| 2020-11-12 03:04:12 +0000 | Tario | (~Tario@201.192.165.173) |
| 2020-11-12 03:04:13 +0000 | adm_ | (~adm@43.229.89.44) |
| 2020-11-12 03:04:56 +0000 | jakalx | (~jakalx@base.jakalx.net) |
| 2020-11-12 03:05:07 +0000 | christo | (~chris@81.96.113.213) (Remote host closed the connection) |
| 2020-11-12 03:11:50 +0000 | Stanley00 | (~stanley00@unaffiliated/stanley00) |
| 2020-11-12 03:13:32 +0000 | urodna | (~urodna@unaffiliated/urodna) (Quit: urodna) |
| 2020-11-12 03:13:48 +0000 | SeMas | (uid32977@gateway/web/irccloud.com/x-ccoximdwznrvbzyv) |
| 2020-11-12 03:15:24 +0000 | feliocrat | (~feliocrat@95.70.185.239) |
| 2020-11-12 03:16:54 +0000 | Stanley00 | (~stanley00@unaffiliated/stanley00) (Ping timeout: 256 seconds) |
| 2020-11-12 03:17:23 +0000 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) |
| 2020-11-12 03:17:45 +0000 | machinedgod | (~machinedg@207.253.244.210) (Ping timeout: 240 seconds) |
| 2020-11-12 03:18:45 +0000 | conal | (~conal@198.8.81.196) |
| 2020-11-12 03:18:59 +0000 | conal | (~conal@198.8.81.196) (Client Quit) |
| 2020-11-12 03:19:06 +0000 | raehik | (~raehik@cpc95906-rdng25-2-0-cust156.15-3.cable.virginm.net) (Ping timeout: 260 seconds) |
| 2020-11-12 03:19:29 +0000 | da39a3ee5e6b4b0d | (~da39a3ee5@cm-171-98-69-228.revip7.asianet.co.th) (Ping timeout: 265 seconds) |
| 2020-11-12 03:19:31 +0000 | hackage | implicit-hie 0.1.2.2 - Auto generate hie-bios cradles & hie.yaml https://hackage.haskell.org/package/implicit-hie-0.1.2.2 (Avi_Dessauer) |
| 2020-11-12 03:19:55 +0000 | mnrmnaughmnrgle | (~mnrmnaugh@unaffiliated/mnrmnaugh) (Remote host closed the connection) |
| 2020-11-12 03:21:01 +0000 | olligobber | (olligobber@gateway/vpn/privateinternetaccess/olligobber) |
| 2020-11-12 03:21:21 +0000 | Saukk | (~Saukk@2001:998:f9:2914:1c59:9bb5:b94c:4) |
| 2020-11-12 03:22:07 +0000 | raehik | (~raehik@cpc95906-rdng25-2-0-cust156.15-3.cable.virginm.net) |
| 2020-11-12 03:23:12 +0000 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 272 seconds) |
| 2020-11-12 03:31:31 +0000 | Stanley00 | (~stanley00@unaffiliated/stanley00) |
| 2020-11-12 03:31:54 +0000 | vicfred | (~vicfred@unaffiliated/vicfred) (Quit: Leaving) |
| 2020-11-12 03:37:02 +0000 | st8less | (~st8less@2603:a060:11fd:0:e425:75f4:6a4e:b8f8) (Quit: WeeChat 2.7.1) |
| 2020-11-12 03:38:25 +0000 | kish` | (~oracle@unaffiliated/oracle) (Remote host closed the connection) |
| 2020-11-12 03:39:22 +0000 | kish` | (~oracle@unaffiliated/oracle) |
| 2020-11-12 03:40:44 +0000 | inkbottle | (~inkbottle@aaubervilliers-654-1-106-56.w86-212.abo.wanadoo.fr) |
| 2020-11-12 03:41:04 +0000 | zebrag | (~inkbottle@aaubervilliers-654-1-88-189.w86-212.abo.wanadoo.fr) (Ping timeout: 240 seconds) |
| 2020-11-12 03:41:42 +0000 | kish` | (~oracle@unaffiliated/oracle) () |
| 2020-11-12 03:43:05 +0000 | raehik | (~raehik@cpc95906-rdng25-2-0-cust156.15-3.cable.virginm.net) (Ping timeout: 240 seconds) |
| 2020-11-12 03:45:28 +0000 | zeta_0 | (~zeta@2601:8c0:1:2630:dc47:e753:189:9e79) |
| 2020-11-12 03:46:32 +0000 | <zeta_0> | hey there i'm trying to get hls to work in emacs, but it's throwing this error? `Command "hie-wrapper --lsp -d -l /tmp/hie.log" is not present on the path. |
| 2020-11-12 03:46:32 +0000 | <zeta_0> | `, I thought that is automatically set by default? https://github.com/emacs-lsp/lsp-haskell |
| 2020-11-12 03:47:39 +0000 | aarvar | (~foewfoiew@50.35.43.33) |
| 2020-11-12 03:48:00 +0000 | <zeta_0> | note, i installed hls with nix, from nixpkgs, and the binary is there, so I have no idea what the issue is! |
| 2020-11-12 03:48:20 +0000 | glguy | wonders if hls works with the spacemacs haskell lyaer |
| 2020-11-12 03:48:43 +0000 | nbloomf | (~nbloomf@2600:1700:ad14:3020:90a4:2273:4a7:996a) (Quit: My MacBook has gone to sleep. ZZZzzz…) |
| 2020-11-12 03:48:43 +0000 | tzh | (~xax@c-24-21-73-154.hsd1.wa.comcast.net) (Ping timeout: 260 seconds) |
| 2020-11-12 03:48:46 +0000 | <zeta_0> | i'm using plain generic emacs! |
| 2020-11-12 03:49:11 +0000 | <glguy> | I'm not; I'm using spacemacs :) |
| 2020-11-12 03:50:15 +0000 | conal | (~conal@198.8.81.196) |
| 2020-11-12 03:50:33 +0000 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) |
| 2020-11-12 03:50:33 +0000 | Tario | (~Tario@201.192.165.173) (Read error: Connection reset by peer) |
| 2020-11-12 03:50:51 +0000 | Tario | (~Tario@201.192.165.173) |
| 2020-11-12 03:54:01 +0000 | hackage | implicit-hie 0.1.2.3 - Auto generate hie-bios cradles & hie.yaml https://hackage.haskell.org/package/implicit-hie-0.1.2.3 (Avi_Dessauer) |
| 2020-11-12 03:56:03 +0000 | <zeta_0> | here's my lsp-config that i'm using in my .emacs config: https://dpaste.org/U7Lb , any tips on how to fix this: `Command "hie-wrapper --lsp -d -l /tmp/hie.log" is not present on the path. |
| 2020-11-12 03:56:03 +0000 | <zeta_0> | ` issue? |
| 2020-11-12 03:56:21 +0000 | <zeta_0> | lsp-haskell config that is! |
| 2020-11-12 03:56:41 +0000 | tzh | (~xax@c-24-21-73-154.hsd1.or.comcast.net) |
| 2020-11-12 03:57:29 +0000 | clynamen | (~clynamen@net-2-35-88-16.cust.vodafonedsl.it) |
| 2020-11-12 03:58:18 +0000 | <zeta_0> | i ran hie-gen as well, so that should't be an issue, and I installed hls with nix, and hls's binary is in the path, so i'm not sure where to go from here. |
| 2020-11-12 03:58:22 +0000 | subttle | (~anonymous@unaffiliated/subttle) |
| 2020-11-12 03:58:39 +0000 | lagothrix | (~lagothrix@unaffiliated/lagothrix) (Killed (orwell.freenode.net (Nickname regained by services))) |
| 2020-11-12 03:58:45 +0000 | lagothrix | (~lagothrix@unaffiliated/lagothrix) |
| 2020-11-12 03:59:25 +0000 | theDon | (~td@muedsl-82-207-238-248.citykom.de) (Ping timeout: 240 seconds) |
| 2020-11-12 04:00:01 +0000 | alexelcu | (~alexelcu@142.93.180.198) (Quit: ZNC 1.8.2 - https://znc.in) |
| 2020-11-12 04:00:54 +0000 | alexelcu | (~alexelcu@142.93.180.198) |
| 2020-11-12 04:01:22 +0000 | Rudd0 | (~Rudd0@185.189.115.103) |
| 2020-11-12 04:01:26 +0000 | theDon | (~td@muedsl-82-207-238-200.citykom.de) |
| 2020-11-12 04:02:08 +0000 | conal | (~conal@198.8.81.196) (Quit: Computer has gone to sleep.) |
| 2020-11-12 04:03:49 +0000 | adm_ | (~adm@43.229.89.44) (Ping timeout: 264 seconds) |
| 2020-11-12 04:06:19 +0000 | zeta_0 | (~zeta@2601:8c0:1:2630:dc47:e753:189:9e79) (Quit: rcirc on GNU Emacs 27.1) |
| 2020-11-12 04:06:43 +0000 | jedws | (~jedws@101.184.175.183) |
| 2020-11-12 04:08:39 +0000 | crdrost | (~crdrost@c-98-207-102-156.hsd1.ca.comcast.net) (Quit: This computer has gone to sleep) |
| 2020-11-12 04:10:57 +0000 | dansho | (~dansho@ip68-108-167-185.lv.lv.cox.net) (Quit: Leaving) |
| 2020-11-12 04:11:39 +0000 | howdoi | (uid224@gateway/web/irccloud.com/x-agzfvtbmepwymvfy) (Quit: Connection closed for inactivity) |
| 2020-11-12 04:11:40 +0000 | jedws | (~jedws@101.184.175.183) (Quit: My MacBook has gone to sleep. ZZZzzz…) |
| 2020-11-12 04:12:03 +0000 | aarvar | (~foewfoiew@50.35.43.33) (Ping timeout: 260 seconds) |
| 2020-11-12 04:14:22 +0000 | rekahsoft | (~rekahsoft@fitz10681.telemetry.esentire.com) |
| 2020-11-12 04:17:58 +0000 | jedws | (~jedws@101.184.175.183) |
| 2020-11-12 04:26:01 +0000 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 264 seconds) |
| 2020-11-12 04:30:30 +0000 | Stanley00 | (~stanley00@unaffiliated/stanley00) (Remote host closed the connection) |
| 2020-11-12 04:31:08 +0000 | RavenSoft | (~RavenSoft@185.163.110.116) |
| 2020-11-12 04:31:17 +0000 | Stanley00 | (~stanley00@unaffiliated/stanley00) |
| 2020-11-12 04:35:27 +0000 | conal | (~conal@198.8.81.196) |
| 2020-11-12 04:36:45 +0000 | texasmynsted | (~texasmyns@185.229.59.103) (Remote host closed the connection) |
| 2020-11-12 04:38:48 +0000 | inkbottle | (~inkbottle@aaubervilliers-654-1-106-56.w86-212.abo.wanadoo.fr) (Quit: Konversation terminated!) |
| 2020-11-12 04:39:47 +0000 | shutdown_-h_now | (~arjan@2001:1c06:2d0b:2312:c3b:76:7192:2636) (Ping timeout: 260 seconds) |
| 2020-11-12 04:40:25 +0000 | conal | (~conal@198.8.81.196) (Ping timeout: 264 seconds) |
| 2020-11-12 04:40:26 +0000 | seaviewns | (188a1882@host-24-138-24-130.public.eastlink.ca) |
| 2020-11-12 04:41:12 +0000 | adm_ | (~adm@43.229.89.44) |
| 2020-11-12 04:41:45 +0000 | zebrag | (~inkbottle@aaubervilliers-654-1-106-56.w86-212.abo.wanadoo.fr) |
| 2020-11-12 04:42:23 +0000 | cantstanya | (~chatting@gateway/tor-sasl/cantstanya) (Ping timeout: 240 seconds) |
| 2020-11-12 04:47:02 +0000 | cantstanya | (~chatting@gateway/tor-sasl/cantstanya) |
| 2020-11-12 04:47:16 +0000 | shutdown_-h_now | (~arjan@2001:1c06:2d0b:2312:d540:265f:6057:f956) |
| 2020-11-12 04:47:27 +0000 | adm_ | (~adm@43.229.89.44) (Remote host closed the connection) |
| 2020-11-12 04:47:57 +0000 | adm_ | (~adm@43.229.89.44) |
| 2020-11-12 04:48:35 +0000 | Amras | (~Amras@unaffiliated/amras0000) (Ping timeout: 272 seconds) |
| 2020-11-12 04:51:11 +0000 | seaviewns | (188a1882@host-24-138-24-130.public.eastlink.ca) () |
| 2020-11-12 04:52:47 +0000 | vicfred | (~vicfred@unaffiliated/vicfred) |
| 2020-11-12 04:55:07 +0000 | thir | (~thir@p200300f27f0b7e00894576386620b0d0.dip0.t-ipconnect.de) |
| 2020-11-12 04:56:37 +0000 | acidjnk_new | (~acidjnk@p200300d0c718f6600567fd11fa2fcde0.dip0.t-ipconnect.de) (Ping timeout: 268 seconds) |
| 2020-11-12 04:56:55 +0000 | <glguy> | The answer is that it's very easy to get it working with spacemacs, as it turns out |
| 2020-11-12 04:58:49 +0000 | aarvar | (~foewfoiew@50.35.43.33) |
| 2020-11-12 04:59:16 +0000 | darjeeling_ | (~darjeelin@122.245.210.116) |
| 2020-11-12 04:59:52 +0000 | thir | (~thir@p200300f27f0b7e00894576386620b0d0.dip0.t-ipconnect.de) (Ping timeout: 260 seconds) |
| 2020-11-12 05:00:00 +0000 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) |
| 2020-11-12 05:00:16 +0000 | adm_ | (~adm@43.229.89.44) (Remote host closed the connection) |
| 2020-11-12 05:05:37 +0000 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 264 seconds) |
| 2020-11-12 05:06:21 +0000 | neightchan | (~natechan@108-233-125-227.lightspeed.sntcca.sbcglobal.net) |
| 2020-11-12 05:07:02 +0000 | natechan | (~natechan@108-233-125-227.lightspeed.sntcca.sbcglobal.net) (Read error: Connection reset by peer) |
| 2020-11-12 05:07:26 +0000 | adm_ | (~adm@43.229.89.44) |
| 2020-11-12 05:07:40 +0000 | coot | (~coot@37.30.49.253.nat.umts.dynamic.t-mobile.pl) |
| 2020-11-12 05:08:43 +0000 | cantstanya | (~chatting@gateway/tor-sasl/cantstanya) (Ping timeout: 240 seconds) |
| 2020-11-12 05:11:26 +0000 | justanotheruser | (~justanoth@unaffiliated/justanotheruser) (Ping timeout: 264 seconds) |
| 2020-11-12 05:11:26 +0000 | polyphem | (~p0lyph3m@2a02:810d:640:776c:76d7:55f6:f85b:c889) (Ping timeout: 264 seconds) |
| 2020-11-12 05:12:39 +0000 | wroathe | (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Quit: leaving) |
| 2020-11-12 05:14:08 +0000 | cantstanya | (~chatting@gateway/tor-sasl/cantstanya) |
| 2020-11-12 05:16:02 +0000 | adm_ | (~adm@43.229.89.44) (Remote host closed the connection) |
| 2020-11-12 05:18:07 +0000 | justanotheruser | (~justanoth@unaffiliated/justanotheruser) |
| 2020-11-12 05:18:34 +0000 | SeaviewNS | (188a1882@host-24-138-24-130.public.eastlink.ca) |
| 2020-11-12 05:19:02 +0000 | s00pcan | (~chris@075-133-056-178.res.spectrum.com) (Ping timeout: 260 seconds) |
| 2020-11-12 05:20:28 +0000 | wroathe | (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) |
| 2020-11-12 05:20:28 +0000 | wroathe | (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Client Quit) |
| 2020-11-12 05:20:34 +0000 | s00pcan | (~chris@107.181.165.217) |
| 2020-11-12 05:21:49 +0000 | Sanchayan | (~Sanchayan@122.181.216.76) |
| 2020-11-12 05:23:27 +0000 | star_cloud | (~star_clou@ec2-34-217-37-165.us-west-2.compute.amazonaws.com) |
| 2020-11-12 05:31:24 +0000 | SeaviewNS | (188a1882@host-24-138-24-130.public.eastlink.ca) () |
| 2020-11-12 05:32:21 +0000 | day_ | (~Unknown@unaffiliated/day) |
| 2020-11-12 05:33:15 +0000 | bitmapper | (uid464869@gateway/web/irccloud.com/x-fojftpzadtahwsbd) (Quit: Connection closed for inactivity) |
| 2020-11-12 05:35:51 +0000 | day | (~Unknown@unaffiliated/day) (Ping timeout: 260 seconds) |
| 2020-11-12 05:35:51 +0000 | day_ | day |
| 2020-11-12 05:35:58 +0000 | adm_ | (~adm@43.229.89.44) |
| 2020-11-12 05:36:01 +0000 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) |
| 2020-11-12 05:42:42 +0000 | visage_ | (~visage_@unaffiliated/visage/x-6658724) (Quit: Textual IRC Client: www.textualapp.com) |
| 2020-11-12 05:42:53 +0000 | renzhi | (~renzhi@2607:fa49:655f:e600::28da) (Ping timeout: 246 seconds) |
| 2020-11-12 05:45:34 +0000 | Amras | (~Amras@unaffiliated/amras0000) |
| 2020-11-12 05:48:12 +0000 | thunderrd | (~thunderrd@183.182.110.117) |
| 2020-11-12 05:56:25 +0000 | timCF | (~i.tkachuk@m91-129-105-245.cust.tele2.ee) |
| 2020-11-12 05:56:28 +0000 | Saukk | (~Saukk@2001:998:f9:2914:1c59:9bb5:b94c:4) (Remote host closed the connection) |
| 2020-11-12 05:56:44 +0000 | adm_ | (~adm@43.229.89.44) (Remote host closed the connection) |
| 2020-11-12 05:57:25 +0000 | adm_ | (~adm@43.229.89.44) |
| 2020-11-12 05:59:00 +0000 | adm__ | (~adm@43.229.89.44) |
| 2020-11-12 06:00:01 +0000 | RavenSoft | (~RavenSoft@185.163.110.116) () |
| 2020-11-12 06:01:14 +0000 | subttle | (~anonymous@unaffiliated/subttle) (Quit: leaving) |
| 2020-11-12 06:01:53 +0000 | adm_ | (~adm@43.229.89.44) (Ping timeout: 265 seconds) |
| 2020-11-12 06:02:09 +0000 | justsomeguy | (~justsomeg@unaffiliated/--/x-3805311) () |
| 2020-11-12 06:02:34 +0000 | adm__ | (~adm@43.229.89.44) (Remote host closed the connection) |
| 2020-11-12 06:03:59 +0000 | <dsal> | @hoogle ((<&>)) |
| 2020-11-12 06:04:00 +0000 | <lambdabot> | Prelude undefined :: forall (r :: RuntimeRep) . forall (a :: TYPE r) . HasCallStack => a |
| 2020-11-12 06:04:00 +0000 | <lambdabot> | Control.Exception.Base absentSumFieldError :: a |
| 2020-11-12 06:04:00 +0000 | <lambdabot> | Text.Printf errorShortFormat :: a |
| 2020-11-12 06:04:17 +0000 | <dsal> | Hmm... I'm trying to remember a thing that exists... |
| 2020-11-12 06:04:57 +0000 | <dsal> | There's a thing like <|> but not applicative. |
| 2020-11-12 06:06:32 +0000 | <dsal> | Ah, it's <!> |
| 2020-11-12 06:07:07 +0000 | Amras | (~Amras@unaffiliated/amras0000) (Ping timeout: 272 seconds) |
| 2020-11-12 06:08:25 +0000 | <dsal> | Nah, still not what I want. I think I'm trying to be too fancy. |
| 2020-11-12 06:09:45 +0000 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 240 seconds) |
| 2020-11-12 06:18:19 +0000 | Jeanne-Kamikaze | (~Jeanne-Ka@66.115.189.189) (Ping timeout: 246 seconds) |
| 2020-11-12 06:18:20 +0000 | adm_ | (~adm@43.229.89.44) |
| 2020-11-12 06:20:01 +0000 | danvet | (~Daniel@2a02:168:57f4:0:efd0:b9e5:5ae6:c2fa) |
| 2020-11-12 06:20:27 +0000 | dave_uy | (~david@108.61.193.26) (Quit: The Lounge - https://thelounge.chat) |
| 2020-11-12 06:22:25 +0000 | adm_ | (~adm@43.229.89.44) (Ping timeout: 240 seconds) |
| 2020-11-12 06:22:25 +0000 | dave_uy | (~david@108.61.193.26) |
| 2020-11-12 06:25:30 +0000 | krjst | (~krjst@2604:a880:800:c1::16b:8001) (Quit: bye) |
| 2020-11-12 06:25:52 +0000 | krjst | (~krjst@2604:a880:800:c1::16b:8001) |
| 2020-11-12 06:29:21 +0000 | Echosolacre | (999b6f7e@p320126-omed01.osaka.ocn.ne.jp) |
| 2020-11-12 06:29:23 +0000 | adm_ | (~adm@43.229.89.44) |
| 2020-11-12 06:31:09 +0000 | <Echosolacre> | Hey all, I'm still a beginner and I am wondering how to read this... on :: (b -> b -> c) -> (a -> b) -> a -> a -> c. Is this to say that the typeclass of on is defined by a binary function which maps to a unary function which maps to a twice and then outputs c? |
| 2020-11-12 06:31:24 +0000 | <Echosolacre> | http://hackage.haskell.org/package/base-4.14.0.0/docs/Data-Function.html |
| 2020-11-12 06:31:31 +0000 | <Echosolacre> | I'm following the above. |
| 2020-11-12 06:31:46 +0000 | <Echosolacre> | Going through LYAH and this on function is throwing me a bit. |
| 2020-11-12 06:32:18 +0000 | <Echosolacre> | Any thoughts would be greatly appeciated. |
| 2020-11-12 06:34:22 +0000 | ericsagnes | (~ericsagne@2405:6580:0:5100:dc2f:c1a2:afcc:89b0) (Ping timeout: 260 seconds) |
| 2020-11-12 06:39:14 +0000 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) |
| 2020-11-12 06:40:54 +0000 | hiroaki | (~hiroaki@ip4d168e73.dynamic.kabel-deutschland.de) |
| 2020-11-12 06:43:13 +0000 | <jackdk> | I think you have the idea right, but avoid using the word "typeclass" to describe this, because that's a specific concept in haskell |
| 2020-11-12 06:43:46 +0000 | <jackdk> | I think it's clearer if you add parens that are not strictly necessary: `on :: (b -> b -> c) -> (a -> b) -> (a -> a -> c)` |
| 2020-11-12 06:43:48 +0000 | <jackdk> | gtg |
| 2020-11-12 06:43:49 +0000 | Sanchayan | (~Sanchayan@122.181.216.76) (Remote host closed the connection) |
| 2020-11-12 06:44:37 +0000 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 264 seconds) |
| 2020-11-12 06:46:51 +0000 | ericsagnes | (~ericsagne@2405:6580:0:5100:2aa9:cfa1:c8c2:4c1f) |
| 2020-11-12 06:48:11 +0000 | <Echosolacre> | I have a really basic question about what Jackdk just said. When you look at (b -> b -> c) -> (a -> b) -> (a -> a -> c), I think of it like there is a function that takes a variable, maps it to the same variable, and then outputs a different variable. (b -> b-> c). |
| 2020-11-12 06:48:18 +0000 | Sanchayan | (~Sanchayan@122.181.216.76) |
| 2020-11-12 06:48:20 +0000 | <Echosolacre> | Sorry, this understanding is probably way off. |
| 2020-11-12 06:48:32 +0000 | <Echosolacre> | How do you guys read these sections of the code? |
| 2020-11-12 06:49:33 +0000 | <Echosolacre> | '->' is plain speak is "map to", no? |
| 2020-11-12 06:49:44 +0000 | <Echosolacre> | plain speak for* |
| 2020-11-12 06:55:22 +0000 | adm_ | (~adm@43.229.89.44) (Remote host closed the connection) |
| 2020-11-12 06:55:47 +0000 | adm_ | (~adm@43.229.89.44) |
| 2020-11-12 06:56:49 +0000 | christo | (~chris@81.96.113.213) |
| 2020-11-12 06:59:54 +0000 | bitmagie | (~Thunderbi@200116b8064f2f0039dc0580039a4441.dip.versatel-1u1.de) |
| 2020-11-12 07:00:07 +0000 | solonarv | (~solonarv@astrasbourg-653-1-156-155.w90-6.abo.wanadoo.fr) |
| 2020-11-12 07:02:02 +0000 | <c_wraith> | I generally don't read code in words. |
| 2020-11-12 07:02:08 +0000 | <c_wraith> | They're too limiting |
| 2020-11-12 07:02:44 +0000 | adm_ | (~adm@43.229.89.44) (Remote host closed the connection) |
| 2020-11-12 07:02:52 +0000 | britva | (~britva@31-10-157-156.cgn.dynamic.upc.ch) |
| 2020-11-12 07:03:09 +0000 | britva | (~britva@31-10-157-156.cgn.dynamic.upc.ch) (Client Quit) |
| 2020-11-12 07:03:52 +0000 | asheshambasta | (~user@ptr-e1lysawl9rr13i61o92.18120a2.ip6.access.telenet.be) |
| 2020-11-12 07:03:52 +0000 | britva | (~britva@31-10-157-156.cgn.dynamic.upc.ch) |
| 2020-11-12 07:03:58 +0000 | sord937 | (~sord937@gateway/tor-sasl/sord937) |
| 2020-11-12 07:06:33 +0000 | adm_ | (~adm@43.229.89.44) |
| 2020-11-12 07:08:12 +0000 | jedws | (~jedws@101.184.175.183) (Quit: My MacBook has gone to sleep. ZZZzzz…) |
| 2020-11-12 07:08:58 +0000 | Echosolacre | (999b6f7e@p320126-omed01.osaka.ocn.ne.jp) (Remote host closed the connection) |
| 2020-11-12 07:12:15 +0000 | takuan | (~takuan@178-116-218-225.access.telenet.be) |
| 2020-11-12 07:19:33 +0000 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) |
| 2020-11-12 07:22:36 +0000 | adm_ | (~adm@43.229.89.44) (Remote host closed the connection) |
| 2020-11-12 07:23:35 +0000 | adm_ | (~adm@43.229.89.44) |
| 2020-11-12 07:24:06 +0000 | jedws | (~jedws@101.184.175.183) |
| 2020-11-12 07:25:30 +0000 | hive-mind | (~hivemind@rrcs-67-53-148-69.west.biz.rr.com) (Ping timeout: 265 seconds) |
| 2020-11-12 07:31:30 +0000 | RISCi_ATOM1 | (~RISCi_ATO@185.163.110.116) |
| 2020-11-12 07:34:50 +0000 | heatsink | (~heatsink@107-136-5-69.lightspeed.sntcca.sbcglobal.net) (Remote host closed the connection) |
| 2020-11-12 07:37:49 +0000 | jedws | (~jedws@101.184.175.183) (Quit: My MacBook has gone to sleep. ZZZzzz…) |
| 2020-11-12 07:40:00 +0000 | adm_ | (~adm@43.229.89.44) (Remote host closed the connection) |
| 2020-11-12 07:40:25 +0000 | jedws | (~jedws@101.184.175.183) |
| 2020-11-12 07:41:07 +0000 | adm_ | (~adm@43.229.89.44) |
| 2020-11-12 07:49:24 +0000 | kjak | (~kjak@pool-173-73-38-16.washdc.fios.verizon.net) (Ping timeout: 258 seconds) |
| 2020-11-12 07:51:12 +0000 | chele | (~chele@ip5b416ea2.dynamic.kabel-deutschland.de) |
| 2020-11-12 07:51:24 +0000 | danso | (~dan@69-165-210-185.cable.teksavvy.com) (Quit: WeeChat 2.9) |
| 2020-11-12 07:52:52 +0000 | <dminuoso> | jackdk: btw did you settle on a name for those isos? |
| 2020-11-12 07:53:39 +0000 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 256 seconds) |
| 2020-11-12 07:53:50 +0000 | jonathanx | (~jonathan@dyn-8-sc.cdg.chalmers.se) |
| 2020-11-12 07:55:38 +0000 | christo | (~chris@81.96.113.213) (Remote host closed the connection) |
| 2020-11-12 07:56:21 +0000 | idhugo | (~idhugo@80-62-116-101-mobile.dk.customer.tdc.net) |
| 2020-11-12 07:56:38 +0000 | nados | (~dan@69-165-210-185.cable.teksavvy.com) (Ping timeout: 260 seconds) |
| 2020-11-12 07:56:55 +0000 | mananamenos | (~mananamen@84.122.202.215.dyn.user.ono.com) |
| 2020-11-12 07:56:59 +0000 | christo | (~chris@81.96.113.213) |
| 2020-11-12 07:57:03 +0000 | christo | (~chris@81.96.113.213) (Remote host closed the connection) |
| 2020-11-12 07:57:27 +0000 | Varis | (~Tadas@unaffiliated/varis) (Remote host closed the connection) |
| 2020-11-12 07:58:06 +0000 | adm_ | (~adm@43.229.89.44) (Remote host closed the connection) |
| 2020-11-12 07:58:47 +0000 | dyeplexer | (~lol@unaffiliated/terpin) |
| 2020-11-12 07:58:50 +0000 | dhouthoo | (~dhouthoo@ptr-eiv6509pb4ifhdr9lsd.18120a2.ip6.access.telenet.be) |
| 2020-11-12 08:01:24 +0000 | jedws | (~jedws@101.184.175.183) (Quit: My MacBook has gone to sleep. ZZZzzz…) |
| 2020-11-12 08:01:56 +0000 | christo | (~chris@81.96.113.213) |
| 2020-11-12 08:02:08 +0000 | coco | (~coco@212-51-146-87.fiber7.init7.net) (Quit: WeeChat 2.9) |
| 2020-11-12 08:03:29 +0000 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) |
| 2020-11-12 08:04:11 +0000 | Varis | (~Tadas@unaffiliated/varis) |
| 2020-11-12 08:05:19 +0000 | LKoen | (~LKoen@77.174.9.109.rev.sfr.net) |
| 2020-11-12 08:05:25 +0000 | idhugo | (~idhugo@80-62-116-101-mobile.dk.customer.tdc.net) (Ping timeout: 246 seconds) |
| 2020-11-12 08:06:56 +0000 | christo | (~chris@81.96.113.213) (Ping timeout: 272 seconds) |
| 2020-11-12 08:12:35 +0000 | kuribas | (~user@ptr-25vy0i7apwgnolcsbyn.18120a2.ip6.access.telenet.be) |
| 2020-11-12 08:13:54 +0000 | coco | (~coco@212-51-146-87.fiber7.init7.net) |
| 2020-11-12 08:16:22 +0000 | jedws | (~jedws@101.184.175.183) |
| 2020-11-12 08:19:05 +0000 | cole-h | (~cole-h@c-73-48-197-220.hsd1.ca.comcast.net) (Ping timeout: 240 seconds) |
| 2020-11-12 08:21:16 +0000 | bitmagie | (~Thunderbi@200116b8064f2f0039dc0580039a4441.dip.versatel-1u1.de) (Quit: bitmagie) |
| 2020-11-12 08:21:29 +0000 | tzh | (~xax@c-24-21-73-154.hsd1.or.comcast.net) (Quit: zzz) |
| 2020-11-12 08:21:34 +0000 | maroloccio | (~marolocci@2a02:8084:221:ce00:164f:8aff:fed8:411d) (Quit: WeeChat 2.3) |
| 2020-11-12 08:22:20 +0000 | jedws | (~jedws@101.184.175.183) (Quit: My MacBook has gone to sleep. ZZZzzz…) |
| 2020-11-12 08:22:22 +0000 | bitmagie | (~Thunderbi@200116b8064f2f0039dc0580039a4441.dip.versatel-1u1.de) |
| 2020-11-12 08:24:23 +0000 | bitmagie | (~Thunderbi@200116b8064f2f0039dc0580039a4441.dip.versatel-1u1.de) (Client Quit) |
| 2020-11-12 08:26:44 +0000 | LKoen | (~LKoen@77.174.9.109.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.”) |
| 2020-11-12 08:28:01 +0000 | timCF | (~i.tkachuk@m91-129-105-245.cust.tele2.ee) (Quit: leaving) |
| 2020-11-12 08:28:07 +0000 | Alleria_ | (~AllahuAkb@2604:2000:1484:26:e8c3:181c:d933:4dbd) (Ping timeout: 260 seconds) |
| 2020-11-12 08:29:01 +0000 | hackage | futhark 0.18.3 - An optimising compiler for a functional, array-oriented language. https://hackage.haskell.org/package/futhark-0.18.3 (TroelsHenriksen) |
| 2020-11-12 08:29:48 +0000 | daydaynatation | (~user@roc37-h01-176-170-197-243.dsl.sta.abo.bbox.fr) |
| 2020-11-12 08:30:15 +0000 | <daydaynatation> | cabal install gtk -f have-quartz-gtk, what does the -f mean? |
| 2020-11-12 08:30:30 +0000 | <c_wraith> | it sets a flag |
| 2020-11-12 08:31:14 +0000 | <c_wraith> | the cabal file uses the flag in conditionals that can affect lots of things. in this, most likely the native dependency |
| 2020-11-12 08:31:29 +0000 | <daydaynatation> | I see. |
| 2020-11-12 08:31:41 +0000 | <c_wraith> | I'd take that flag to mean it's the quartz version of gtk, rather than the X version |
| 2020-11-12 08:32:03 +0000 | <c_wraith> | (because even on OS X, you can run an X server and build GTK for X) |
| 2020-11-12 08:32:31 +0000 | <daydaynatation> | I've successfully build and installed gtk with the above command |
| 2020-11-12 08:33:01 +0000 | hackage | ghc-exactprint 0.6.3.3 - ExactPrint for GHC https://hackage.haskell.org/package/ghc-exactprint-0.6.3.3 (AlanZimmerman) |
| 2020-11-12 08:33:02 +0000 | jedws | (~jedws@101.184.175.183) |
| 2020-11-12 08:33:04 +0000 | <daydaynatation> | but when I try cabal install threadscope which requires gtk, it not only requires me to build gtk again, but it also failed |
| 2020-11-12 08:33:15 +0000 | jedws | (~jedws@101.184.175.183) (Client Quit) |
| 2020-11-12 08:33:40 +0000 | rekahsoft | (~rekahsoft@fitz10681.telemetry.esentire.com) (Ping timeout: 256 seconds) |
| 2020-11-12 08:35:25 +0000 | heatsink | (~heatsink@107-136-5-69.lightspeed.sntcca.sbcglobal.net) |
| 2020-11-12 08:35:29 +0000 | mputz | (~Thunderbi@dslb-084-058-211-084.084.058.pools.vodafone-ip.de) |
| 2020-11-12 08:35:52 +0000 | plakband | (~plakband@softbank126126238105.bbtec.net) (Quit: WeeChat 2.9) |
| 2020-11-12 08:36:05 +0000 | <merijn> | Oh, let me guess you have cabal-install 3.0 or later? |
| 2020-11-12 08:37:03 +0000 | raichoo | (~raichoo@dslb-092-073-194-199.092.073.pools.vodafone-ip.de) |
| 2020-11-12 08:37:22 +0000 | hive-mind | (~hivemind@rrcs-67-53-148-69.west.biz.rr.com) |
| 2020-11-12 08:37:24 +0000 | <merijn> | See, this why we should've banned feature flags from Hackage years ago to stop people from building things that are just cursed and broken >.> |
| 2020-11-12 08:38:50 +0000 | jedws | (~jedws@101.184.175.183) |
| 2020-11-12 08:39:06 +0000 | <daydaynatation> | merijn: yes, version 3.2 |
| 2020-11-12 08:39:47 +0000 | jedws | (~jedws@101.184.175.183) (Client Quit) |
| 2020-11-12 08:40:07 +0000 | mputz | (~Thunderbi@dslb-084-058-211-084.084.058.pools.vodafone-ip.de) (Ping timeout: 256 seconds) |
| 2020-11-12 08:40:11 +0000 | heatsink | (~heatsink@107-136-5-69.lightspeed.sntcca.sbcglobal.net) (Ping timeout: 260 seconds) |
| 2020-11-12 08:41:52 +0000 | <merijn> | daydaynatation: You are getting hosed by gtk abusing things in ways they're not supposed to and that accidentally working for years... |
| 2020-11-12 08:42:36 +0000 | Sgeo | (~Sgeo@ool-18b982ad.dyn.optonline.net) (Read error: Connection reset by peer) |
| 2020-11-12 08:42:47 +0000 | <merijn> | daydaynatation: Try the following: clone threadscope from github, change directory to it, then use "cabal install --projectfile=cabal.project.osx" |
| 2020-11-12 08:43:25 +0000 | jonatanb | (~jonatanb@83.24.9.26.ipv4.supernova.orange.pl) |
| 2020-11-12 08:43:33 +0000 | Alleria_ | (~AllahuAkb@2604:2000:1484:26:38df:6fa9:13ce:5626) |
| 2020-11-12 08:44:05 +0000 | christo | (~chris@81.96.113.213) |
| 2020-11-12 08:45:31 +0000 | <merijn> | daydaynatation: Essentially, flags were never intended to and shouldn't affect the public API/build setup of packages, but people abuse them for that anyway. Which worked fine in old cabal-install's because it would use "whatever version was already installed" (like the gtk you installed just now). But in >3.0 the buildplan doesn't depend on what's already installed |
| 2020-11-12 08:45:53 +0000 | da39a3ee5e6b4b0d | (~da39a3ee5@cm-171-98-69-228.revip7.asianet.co.th) |
| 2020-11-12 08:46:46 +0000 | pavonia | (~user@unaffiliated/siracusa) (Quit: Bye!) |
| 2020-11-12 08:47:45 +0000 | borne | (~fritjof@200116b86423eb004fbf5cd6c83663b1.dip.versatel-1u1.de) |
| 2020-11-12 08:48:49 +0000 | jonatanb | (~jonatanb@83.24.9.26.ipv4.supernova.orange.pl) (Ping timeout: 258 seconds) |
| 2020-11-12 08:49:00 +0000 | <tomsmeding> | can't you tell cabal to set a flag on some particular package in the dependency tree? |
| 2020-11-12 08:49:15 +0000 | <merijn> | tomsmeding: In cabal.project, yes. Not in your cabal file |
| 2020-11-12 08:49:20 +0000 | <tomsmeding> | ah right |
| 2020-11-12 08:49:22 +0000 | <merijn> | tomsmeding: And that is intentional |
| 2020-11-12 08:49:43 +0000 | <merijn> | So people can't use flags to control what feature/API is exposed |
| 2020-11-12 08:49:47 +0000 | <tomsmeding> | to be fair, is there another way for packages like gtk to have public "parameters"? |
| 2020-11-12 08:49:50 +0000 | whatisRT | (~whatisRT@2002:5b41:6a33:0:80a8:2f65:adf1:4c95) |
| 2020-11-12 08:49:51 +0000 | <merijn> | But, of course, that's not stopped anyone |
| 2020-11-12 08:50:20 +0000 | <merijn> | tomsmeding: Make a core library that's wrapped by gtk-quartz and gtk-x11 |
| 2020-11-12 08:50:53 +0000 | <merijn> | Also, the (now mostly stalled) work on backpack |
| 2020-11-12 08:50:54 +0000 | <tomsmeding> | because this feels like a so-called desire path :p |
| 2020-11-12 08:51:12 +0000 | cfricke | (~cfricke@unaffiliated/cfricke) |
| 2020-11-12 08:51:53 +0000 | <merijn> | tomsmeding: You need to invert your interface so instead of conditionally depending on something you wrap. See persistent and the various persistent-postgres, persistent-sqlite, etc. wrappers |
| 2020-11-12 08:52:06 +0000 | <merijn> | Selda does the same, diagrams does that |
| 2020-11-12 08:52:15 +0000 | <tomsmeding> | yeah I've seen the pattern |
| 2020-11-12 08:52:23 +0000 | <benschza> | Good morning everyone! I've been exploring Arrows and Yampa, and have reached a type error that I'm struggling to interpret. The resulting type seems so close, but I'm using this as a project to continue learning Haskell, so I'm in the deep end. `Expected type: SF (SF () State) (Event (SF () State))` and `Actual type: SF State (Event (SF () State))` - here's a gist: https://gist.github.com/BenSchZA/57f1f46ec8e2ecc0f304ede813e5f4eb I think my |
| 2020-11-12 08:52:23 +0000 | <benschza> | question is two fold, what am I missing, and how can I improve my translation of Arrow proc notation into pure Arrow notation. Appreciate any guidance! |
| 2020-11-12 08:52:28 +0000 | Yumasi | (~guillaume@2a01cb09b06b29ea6448a1be2d68fad7.ipv6.abo.wanadoo.fr) |
| 2020-11-12 08:53:07 +0000 | <merijn> | benschza: I think there's, like, a handful of people who actually know/understand Arrow notation :p |
| 2020-11-12 08:53:30 +0000 | hackage | phonetic-languages-constaints 0.3.0.0 - Constraints to filter the needed permutations https://hackage.haskell.org/package/phonetic-languages-constaints-0.3.0.0 (OleksandrZhabenko) |
| 2020-11-12 08:54:12 +0000 | <merijn> | tomsmeding: The only other option is to modify Cabal to allow people to specify constraints on their *transitive* dependencies, which is clearly a nightmare |
| 2020-11-12 08:54:47 +0000 | <tomsmeding> | benschza: this is probably ghc doing type inference and showing the error far from where it actually occurred. Suggestion: add lots of manual type signatures on your intermediate values, and see where it doesn't match up with reality |
| 2020-11-12 08:55:25 +0000 | <tomsmeding> | merijn: indeed that would be interesting if you have two dependencies A and B that both depend on different configurations of a single package C |
| 2020-11-12 08:55:31 +0000 | <benschza> | tomsmeding: Thanks! I'll give that a try. |
| 2020-11-12 08:55:46 +0000 | <[exa]> | benschza: btw if you didn't use a type hole yet, now is the time :] |
| 2020-11-12 08:56:36 +0000 | thir | (~thir@p200300f27f0b7e00894576386620b0d0.dip0.t-ipconnect.de) |
| 2020-11-12 08:57:29 +0000 | christo | (~chris@81.96.113.213) (Remote host closed the connection) |
| 2020-11-12 08:57:40 +0000 | <benschza> | [exa]: I'll have to Google that :) Thanks for the pointer. |
| 2020-11-12 08:57:51 +0000 | <merijn> | tomsmeding: In the end, I understand why the desire path is there, but some things are required/blocked for a reason, see also: people complaining about needing to write out module lists, people complaining about maintaining upperbounds, etc. |
| 2020-11-12 08:58:20 +0000 | <tomsmeding> | true enough |
| 2020-11-12 08:58:23 +0000 | <merijn> | As always, these problems are "trivial" if you just throw long term stability/usability under the bus |
| 2020-11-12 08:58:44 +0000 | <merijn> | But if you think about how things should work long term, it just can't work |
| 2020-11-12 08:58:54 +0000 | <[exa]> | benschza: basically you add ` :: _ ` after anything and the compiler reports on what it thinks should be in place of the _ |
| 2020-11-12 08:59:19 +0000 | <[exa]> | (same for values) |
| 2020-11-12 09:00:01 +0000 | RISCi_ATOM1 | (~RISCi_ATO@185.163.110.116) () |
| 2020-11-12 09:00:08 +0000 | da39a3ee5e6b4b0d | (~da39a3ee5@cm-171-98-69-228.revip7.asianet.co.th) (Ping timeout: 272 seconds) |
| 2020-11-12 09:00:31 +0000 | shatriff | (~vitaliish@176.52.219.10) |
| 2020-11-12 09:01:14 +0000 | thir | (~thir@p200300f27f0b7e00894576386620b0d0.dip0.t-ipconnect.de) (Ping timeout: 264 seconds) |
| 2020-11-12 09:01:57 +0000 | jonatanb | (~jonatanb@83.24.9.26.ipv4.supernova.orange.pl) |
| 2020-11-12 09:01:58 +0000 | christo | (~chris@81.96.113.213) |
| 2020-11-12 09:06:10 +0000 | LKoen | (~LKoen@77.174.9.109.rev.sfr.net) |
| 2020-11-12 09:06:39 +0000 | <daydaynatation> | merijn: cabal complain that it doesn recognize --projectfile=... |
| 2020-11-12 09:06:50 +0000 | <daydaynatation> | is it the right flag? I checked ont he user guide, couldn't find |
| 2020-11-12 09:06:52 +0000 | <merijn> | oh, maybe it's --project-file? |
| 2020-11-12 09:07:07 +0000 | Tuplanolla | (~Tuplanoll@91-159-68-239.elisa-laajakaista.fi) |
| 2020-11-12 09:07:22 +0000 | kritzefitz | (~kritzefit@p2e5a5f99.dip0.t-ipconnect.de) |
| 2020-11-12 09:07:49 +0000 | <daydaynatation> | thx |
| 2020-11-12 09:08:12 +0000 | idhugo | (~idhugo@users-1190.st.net.au.dk) |
| 2020-11-12 09:09:54 +0000 | LKoen | (~LKoen@77.174.9.109.rev.sfr.net) (Client Quit) |
| 2020-11-12 09:10:04 +0000 | christo | (~chris@81.96.113.213) (Remote host closed the connection) |
| 2020-11-12 09:11:09 +0000 | avdb | (~avdb@ip-83-134-68-229.dsl.scarlet.be) |
| 2020-11-12 09:12:55 +0000 | nek0 | (~nek0@mail.nek0.eu) (Quit: The Lounge - https://thelounge.chat) |
| 2020-11-12 09:16:05 +0000 | thc202 | (~thc202@unaffiliated/thc202) |
| 2020-11-12 09:16:39 +0000 | bergsans | (~bergsans@c80-217-8-29.bredband.comhem.se) (Remote host closed the connection) |
| 2020-11-12 09:17:44 +0000 | christo | (~chris@81.96.113.213) |
| 2020-11-12 09:19:55 +0000 | <maerwald> | was there a cabal helper tool that bumps version bounds of your package? |
| 2020-11-12 09:20:33 +0000 | <merijn> | I think someone was working on one at some point? |
| 2020-11-12 09:21:11 +0000 | <maerwald> | https://hackage.haskell.org/package/cabal-bounds |
| 2020-11-12 09:21:22 +0000 | p8m_ | (p8m@gateway/vpn/protonvpn/p8m) |
| 2020-11-12 09:21:38 +0000 | p8m | (p8m@gateway/vpn/protonvpn/p8m) (Ping timeout: 246 seconds) |
| 2020-11-12 09:24:25 +0000 | kritzefitz | (~kritzefit@p2e5a5f99.dip0.t-ipconnect.de) (Ping timeout: 240 seconds) |
| 2020-11-12 09:27:38 +0000 | sw1nn | (~sw1nn@host86-129-29-1.range86-129.btcentralplus.com) (Ping timeout: 260 seconds) |
| 2020-11-12 09:30:34 +0000 | <dminuoso> | Is there a safe variant of fromIntegral anywhere? |
| 2020-11-12 09:30:54 +0000 | <dminuoso> | I need runtime verification, not static. |
| 2020-11-12 09:31:13 +0000 | <merijn> | dminuoso: I recommend a strong whisky and crying :) |
| 2020-11-12 09:31:40 +0000 | <maerwald> | Glendronach 21 |
| 2020-11-12 09:31:57 +0000 | <merijn> | Sadness goes better with Islay |
| 2020-11-12 09:32:03 +0000 | <dminuoso> | maerwald: Does that go well with Cola or better in tea? |
| 2020-11-12 09:32:07 +0000 | <maerwald> | dude |
| 2020-11-12 09:32:17 +0000 | <merijn> | dminuoso: I know you're joking and I'm still mad |
| 2020-11-12 09:32:28 +0000 | SeMas | (uid32977@gateway/web/irccloud.com/x-ccoximdwznrvbzyv) (Quit: Connection closed for inactivity) |
| 2020-11-12 09:32:41 +0000 | <dminuoso> | merijn: I have quite a few whiskey fans, it triggers them every time. ;) |
| 2020-11-12 09:33:09 +0000 | <dminuoso> | Or *whisky I guess |
| 2020-11-12 09:33:09 +0000 | <merijn> | Whisky cola is fine, but just use shitty whisky >.> |
| 2020-11-12 09:33:16 +0000 | <maerwald> | so you're a whisky? |
| 2020-11-12 09:33:38 +0000 | <merijn> | Good whisky in cola ruins both your whisky and your cola (and your wallet) :p |
| 2020-11-12 09:33:41 +0000 | <dminuoso> | Maybe the problem is that whisky connoisseurs don't use high quality cola for mixing their whisky. |
| 2020-11-12 09:34:04 +0000 | <[exa]> | "high-quality cola" please elaborate |
| 2020-11-12 09:34:11 +0000 | <dminuoso> | On a slightly more serious note, Im pondering getting these "cooling stones" for whisky. |
| 2020-11-12 09:34:18 +0000 | <dminuoso> | But not for cooling it, but for heating rum. |
| 2020-11-12 09:34:52 +0000 | <dminuoso> | Getting rum up to 25-28 degrees brings out quite a few flavors |
| 2020-11-12 09:35:09 +0000 | <merijn> | I recommend we move this to offtopic :p |
| 2020-11-12 09:35:13 +0000 | <dminuoso> | Indeed. |
| 2020-11-12 09:35:19 +0000 | hnOsmium0001 | (uid453710@gateway/web/irccloud.com/x-zfqdguyjlahjbggz) (Quit: Connection closed for inactivity) |
| 2020-11-12 09:36:52 +0000 | heatsink | (~heatsink@107-136-5-69.lightspeed.sntcca.sbcglobal.net) |
| 2020-11-12 09:37:53 +0000 | kritzefitz | (~kritzefit@2003:5b:203b:200::10:49) |
| 2020-11-12 09:40:30 +0000 | hackage | polysemy-extra 0.1.3.0 - Extra Input and Output functions for polysemy.. https://hackage.haskell.org/package/polysemy-extra-0.1.3.0 (locallycompact) |
| 2020-11-12 09:41:10 +0000 | heatsink | (~heatsink@107-136-5-69.lightspeed.sntcca.sbcglobal.net) (Ping timeout: 256 seconds) |
| 2020-11-12 09:42:33 +0000 | alp | (~alp@2a01:e0a:58b:4920:5893:9820:69f2:6f2) |
| 2020-11-12 09:43:28 +0000 | britva | (~britva@31-10-157-156.cgn.dynamic.upc.ch) (Quit: This computer has gone to sleep) |
| 2020-11-12 09:47:25 +0000 | britva | (~britva@31-10-157-156.cgn.dynamic.upc.ch) |
| 2020-11-12 09:48:47 +0000 | xff0x | (~fox@2001:1a81:53be:a900:d560:4ea6:2896:65fd) (Ping timeout: 272 seconds) |
| 2020-11-12 09:49:26 +0000 | xff0x | (~fox@2001:1a81:53be:a900:6ffc:a5ea:f6d0:8f5a) |
| 2020-11-12 09:50:39 +0000 | <dminuoso> | merijn: on a more serious note, am I expected to just manually compare with maxBound? |
| 2020-11-12 09:50:58 +0000 | <dminuoso> | Why is there no freaking numeric conversion with error handling in base? |
| 2020-11-12 09:51:29 +0000 | <dminuoso> | Is it just assumed that narrowing cant possibly happening? Or that when it happens, its semantics (what are they?) are obviously what you want? |
| 2020-11-12 09:51:33 +0000 | <merijn> | dminuoso: On a more seriouse note, I had to handroll it and you get awkward conversion too |
| 2020-11-12 09:51:52 +0000 | <dminuoso> | Dont people ever deal with numbers? :( |
| 2020-11-12 09:52:04 +0000 | <dminuoso> | Im so close to just use Integer everywhere. |
| 2020-11-12 09:52:06 +0000 | <merijn> | dminuoso: I welcome any suggestions/things in GHC that improve this |
| 2020-11-12 09:52:29 +0000 | <merijn> | dminuoso: It's somewhere down on my yak shaving list |
| 2020-11-12 09:54:09 +0000 | nek0 | (~nek0@mail.nek0.eu) |
| 2020-11-12 09:57:30 +0000 | hackage | phonetic-languages-constraints 0.3.0.1 - Constraints to filter the needed permutations https://hackage.haskell.org/package/phonetic-languages-constraints-0.3.0.1 (OleksandrZhabenko) |
| 2020-11-12 09:57:46 +0000 | gehmehgeh | (~ircuser1@gateway/tor-sasl/gehmehgeh) |
| 2020-11-12 09:58:29 +0000 | Yumasi | (~guillaume@2a01cb09b06b29ea6448a1be2d68fad7.ipv6.abo.wanadoo.fr) (Remote host closed the connection) |
| 2020-11-12 09:58:42 +0000 | adm | (~adm@43.229.89.44) |
| 2020-11-12 09:58:57 +0000 | Yumasi | (~guillaume@2a01cb09b06b29ea5faf5572fb93fcc2.ipv6.abo.wanadoo.fr) |
| 2020-11-12 10:01:28 +0000 | daydaynatation | (~user@roc37-h01-176-170-197-243.dsl.sta.abo.bbox.fr) (Ping timeout: 260 seconds) |
| 2020-11-12 10:03:28 +0000 | adm | (~adm@43.229.89.44) (Ping timeout: 272 seconds) |
| 2020-11-12 10:04:33 +0000 | jonatanb | (~jonatanb@83.24.9.26.ipv4.supernova.orange.pl) (Ping timeout: 256 seconds) |
| 2020-11-12 10:05:31 +0000 | hackage | polysemy-extra 0.1.4.0 - Extra Input and Output functions for polysemy.. https://hackage.haskell.org/package/polysemy-extra-0.1.4.0 (locallycompact) |
| 2020-11-12 10:11:23 +0000 | datajerk | (~datajerk@sense.net) (Ping timeout: 260 seconds) |
| 2020-11-12 10:14:40 +0000 | datajerk | (~datajerk@sense.net) |
| 2020-11-12 10:16:22 +0000 | Yumasi | (~guillaume@2a01cb09b06b29ea5faf5572fb93fcc2.ipv6.abo.wanadoo.fr) (Ping timeout: 260 seconds) |
| 2020-11-12 10:17:42 +0000 | adm | (~adm@43.229.89.44) |
| 2020-11-12 10:18:19 +0000 | Yumasi | (~guillaume@40.72.95.92.rev.sfr.net) |
| 2020-11-12 10:21:51 +0000 | Sanchayan | (~Sanchayan@122.181.216.76) (Quit: leaving) |
| 2020-11-12 10:22:33 +0000 | ubert | (~Thunderbi@2a02:8109:9880:303c:ca5b:76ff:fe29:f233) |
| 2020-11-12 10:27:02 +0000 | neiluj | (~jco@238.106.204.77.rev.sfr.net) |
| 2020-11-12 10:27:07 +0000 | neiluj | (~jco@238.106.204.77.rev.sfr.net) (Changing host) |
| 2020-11-12 10:27:07 +0000 | neiluj | (~jco@unaffiliated/neiluj) |
| 2020-11-12 10:28:07 +0000 | acidjnk_new | (~acidjnk@p200300d0c718f661b553e508bfbf5b58.dip0.t-ipconnect.de) |
| 2020-11-12 10:28:14 +0000 | tsmango | (~tsmango@178.239.168.171) |
| 2020-11-12 10:31:21 +0000 | da39a3ee5e6b4b0d | (~da39a3ee5@cm-171-98-69-228.revip7.asianet.co.th) |
| 2020-11-12 10:33:06 +0000 | adm | (~adm@43.229.89.44) (Remote host closed the connection) |
| 2020-11-12 10:34:19 +0000 | adm | (~adm@43.229.89.44) |
| 2020-11-12 10:36:21 +0000 | toppler | (~user@mtop.default.momentoftop.uk0.bigv.io) |
| 2020-11-12 10:37:35 +0000 | heatsink | (~heatsink@107-136-5-69.lightspeed.sntcca.sbcglobal.net) |
| 2020-11-12 10:39:05 +0000 | adm | (~adm@43.229.89.44) (Ping timeout: 240 seconds) |
| 2020-11-12 10:39:22 +0000 | ericsagnes | (~ericsagne@2405:6580:0:5100:2aa9:cfa1:c8c2:4c1f) (Ping timeout: 260 seconds) |
| 2020-11-12 10:41:59 +0000 | heatsink | (~heatsink@107-136-5-69.lightspeed.sntcca.sbcglobal.net) (Ping timeout: 260 seconds) |
| 2020-11-12 10:42:05 +0000 | falling-edge[m] | (falling-ed@gateway/shell/matrix.org/x-yiekkkjicabtzpwl) |
| 2020-11-12 10:44:46 +0000 | mputz | (~Thunderbi@dslb-084-058-211-084.084.058.pools.vodafone-ip.de) |
| 2020-11-12 10:45:28 +0000 | brown121407 | b7 |
| 2020-11-12 10:46:21 +0000 | bquest_123_ | (~bquest_12@5.112.15.240) |
| 2020-11-12 10:46:32 +0000 | rprije | (~rprije@124.148.131.132) (Ping timeout: 272 seconds) |
| 2020-11-12 10:47:40 +0000 | christo | (~chris@81.96.113.213) (Remote host closed the connection) |
| 2020-11-12 10:49:01 +0000 | b7 | brown |
| 2020-11-12 10:49:30 +0000 | brown | Guest62565 |
| 2020-11-12 10:49:40 +0000 | Guest62565 | b121407 |
| 2020-11-12 10:50:53 +0000 | b121407 | zazavatar |
| 2020-11-12 10:51:17 +0000 | ericsagnes | (~ericsagne@2405:6580:0:5100:997a:f045:9c21:27be) |
| 2020-11-12 10:51:54 +0000 | christo | (~chris@81.96.113.213) |
| 2020-11-12 10:55:31 +0000 | idhugo | (~idhugo@users-1190.st.net.au.dk) (Quit: Leaving) |
| 2020-11-12 10:56:46 +0000 | britva | (~britva@31-10-157-156.cgn.dynamic.upc.ch) (Quit: This computer has gone to sleep) |
| 2020-11-12 10:58:14 +0000 | mputz | (~Thunderbi@dslb-084-058-211-084.084.058.pools.vodafone-ip.de) (Ping timeout: 256 seconds) |
| 2020-11-12 10:58:17 +0000 | zazavatar | brown121407 |
| 2020-11-12 11:01:15 +0000 | whatisRT | (~whatisRT@2002:5b41:6a33:0:80a8:2f65:adf1:4c95) (Quit: ZNC 1.7.5 - https://znc.in) |
| 2020-11-12 11:03:14 +0000 | britva | (~britva@2a02:aa13:7240:2980:710d:443e:844f:5480) |
| 2020-11-12 11:05:51 +0000 | wonderworker | (bc2b8820@188.43.136.32) |
| 2020-11-12 11:06:17 +0000 | wonderworker | (bc2b8820@188.43.136.32) (Remote host closed the connection) |
| 2020-11-12 11:06:19 +0000 | Sanchayan | (~Sanchayan@122.181.216.76) |
| 2020-11-12 11:09:00 +0000 | hackage | phonetic-languages-constraints 0.3.1.0 - Constraints to filter the needed permutations https://hackage.haskell.org/package/phonetic-languages-constraints-0.3.1.0 (OleksandrZhabenko) |
| 2020-11-12 11:11:09 +0000 | Sanchayan | (~Sanchayan@122.181.216.76) (Client Quit) |
| 2020-11-12 11:14:29 +0000 | m0rphism | (~m0rphism@HSI-KBW-095-208-098-207.hsi5.kabel-badenwuerttemberg.de) |
| 2020-11-12 11:14:52 +0000 | Yumasi | (~guillaume@40.72.95.92.rev.sfr.net) (Ping timeout: 258 seconds) |
| 2020-11-12 11:15:11 +0000 | ski | (~ski@nc-2504-30.studat.chalmers.se) |
| 2020-11-12 11:15:38 +0000 | leah2 | (~leah@vuxu.org) (Remote host closed the connection) |
| 2020-11-12 11:16:54 +0000 | leah2 | (~leah@vuxu.org) |
| 2020-11-12 11:21:06 +0000 | samlamamma | (~user@h188-122-129-70.cust.a3fiber.se) |
| 2020-11-12 11:21:49 +0000 | olligobber | (olligobber@gateway/vpn/privateinternetaccess/olligobber) (Ping timeout: 264 seconds) |
| 2020-11-12 11:22:32 +0000 | avdb | (~avdb@ip-83-134-68-229.dsl.scarlet.be) (Ping timeout: 256 seconds) |
| 2020-11-12 11:24:17 +0000 | acidjnk_new | (~acidjnk@p200300d0c718f661b553e508bfbf5b58.dip0.t-ipconnect.de) (Ping timeout: 260 seconds) |
| 2020-11-12 11:25:27 +0000 | Stanley00 | (~stanley00@unaffiliated/stanley00) () |
| 2020-11-12 11:31:02 +0000 | p8m | (p8m@gateway/vpn/protonvpn/p8m) |
| 2020-11-12 11:31:40 +0000 | hololeap | (~hololeap@unaffiliated/hololeap) (Remote host closed the connection) |
| 2020-11-12 11:32:08 +0000 | p8m_ | (p8m@gateway/vpn/protonvpn/p8m) (Ping timeout: 272 seconds) |
| 2020-11-12 11:33:27 +0000 | trcc | (~trcc@2-104-60-169-cable.dk.customer.tdc.net) |
| 2020-11-12 11:34:55 +0000 | samlamamma | (~user@h188-122-129-70.cust.a3fiber.se) (Remote host closed the connection) |
| 2020-11-12 11:36:30 +0000 | Emerald | (8ba7aee6@139.167.174.230) |
| 2020-11-12 11:37:56 +0000 | <trcc> | Hi. I am trying to figure out why the haskell visual studio code extension fails to detect my stack installation. I have just followed the very initial steps of "Start your new project" here: https://docs.haskellstack.org/en/stable/README/. WHen I open the folder in vscode then I get: "ghcide: unable to load package `ghc-prim-0.5.3` compiler [1,1]". Any ideas? |
| 2020-11-12 11:38:21 +0000 | heatsink | (~heatsink@107-136-5-69.lightspeed.sntcca.sbcglobal.net) |
| 2020-11-12 11:38:21 +0000 | bergsans | (~bergsans@c80-217-8-29.bredband.comhem.se) |
| 2020-11-12 11:39:08 +0000 | <benschza> | [exa] and tomsmeding: thanks to your pointers I got the types right for the Arrows/Yampa problem. |
| 2020-11-12 11:41:01 +0000 | hackage | phonetic-languages-examples 0.4.0.0 - A generalization of the uniqueness-periods-vector-examples functionality. https://hackage.haskell.org/package/phonetic-languages-examples-0.4.0.0 (OleksandrZhabenko) |
| 2020-11-12 11:41:47 +0000 | xff0x | (~fox@2001:1a81:53be:a900:6ffc:a5ea:f6d0:8f5a) (Ping timeout: 260 seconds) |
| 2020-11-12 11:41:51 +0000 | Iceland_jack | (~user@95.149.219.123) |
| 2020-11-12 11:42:14 +0000 | britva | (~britva@2a02:aa13:7240:2980:710d:443e:844f:5480) (Quit: This computer has gone to sleep) |
| 2020-11-12 11:42:31 +0000 | bolver | (~user@49.207.211.96) |
| 2020-11-12 11:42:35 +0000 | bolver | (~user@49.207.211.96) (Client Quit) |
| 2020-11-12 11:42:37 +0000 | xff0x | (~fox@2001:1a81:53be:a900:e888:cf37:a0ae:58b2) |
| 2020-11-12 11:43:10 +0000 | jonatanb | (~jonatanb@83.24.9.26.ipv4.supernova.orange.pl) |
| 2020-11-12 11:43:14 +0000 | heatsink | (~heatsink@107-136-5-69.lightspeed.sntcca.sbcglobal.net) (Ping timeout: 264 seconds) |
| 2020-11-12 11:44:47 +0000 | jonatanb | (~jonatanb@83.24.9.26.ipv4.supernova.orange.pl) (Remote host closed the connection) |
| 2020-11-12 11:45:49 +0000 | jonatanb | (~jonatanb@83.24.9.26.ipv4.supernova.orange.pl) |
| 2020-11-12 11:48:52 +0000 | britva | (~britva@31-10-157-156.cgn.dynamic.upc.ch) |
| 2020-11-12 11:50:51 +0000 | jonatanb | (~jonatanb@83.24.9.26.ipv4.supernova.orange.pl) (Ping timeout: 265 seconds) |
| 2020-11-12 11:55:37 +0000 | Emerald | (8ba7aee6@139.167.174.230) (Remote host closed the connection) |
| 2020-11-12 11:56:10 +0000 | p-core | (~Thunderbi@2001:718:1e03:5128:2ab7:7f35:48a1:8515) |
| 2020-11-12 12:00:01 +0000 | tsmango | (~tsmango@178.239.168.171) () |
| 2020-11-12 12:01:38 +0000 | da39a3ee5e6b4b0d | (~da39a3ee5@cm-171-98-69-228.revip7.asianet.co.th) (Ping timeout: 256 seconds) |
| 2020-11-12 12:03:23 +0000 | invaser | (~Thunderbi@31.148.23.125) |
| 2020-11-12 12:07:50 +0000 | bitmapper | (uid464869@gateway/web/irccloud.com/x-pozlvwyabhwikscl) |
| 2020-11-12 12:09:38 +0000 | alp | (~alp@2a01:e0a:58b:4920:5893:9820:69f2:6f2) (Ping timeout: 264 seconds) |
| 2020-11-12 12:11:13 +0000 | machinedgod | (~machinedg@207.253.244.210) |
| 2020-11-12 12:14:38 +0000 | <nshepperd2> | > fromIntegral 12345678 :: Word8 |
| 2020-11-12 12:14:40 +0000 | <lambdabot> | 78 |
| 2020-11-12 12:15:17 +0000 | machinedgod | (~machinedg@207.253.244.210) (Remote host closed the connection) |
| 2020-11-12 12:16:43 +0000 | <Taneb> | This is because 12345600 = 256 * 48225 and Word8 wraps |
| 2020-11-12 12:17:02 +0000 | machinedgod | (~machinedg@207.253.244.210) |
| 2020-11-12 12:17:38 +0000 | jamm_ | (~jamm@unaffiliated/jamm) |
| 2020-11-12 12:17:45 +0000 | machined1od | (~machinedg@207.253.244.210) |
| 2020-11-12 12:18:34 +0000 | machinedgod | (~machinedg@207.253.244.210) (Client Quit) |
| 2020-11-12 12:21:15 +0000 | <nshepperd> | seems reasonable |
| 2020-11-12 12:23:59 +0000 | <Taneb> | Dumb idea: Word6.644ish, that wraps at 100 |
| 2020-11-12 12:26:31 +0000 | hackage | phonetic-languages-constraints 0.3.2.0 - Constraints to filter the needed permutations https://hackage.haskell.org/package/phonetic-languages-constraints-0.3.2.0 (OleksandrZhabenko) |
| 2020-11-12 12:31:54 +0000 | <nshepperd> | heh |
| 2020-11-12 12:34:39 +0000 | neiluj | (~jco@unaffiliated/neiluj) (Quit: leaving) |
| 2020-11-12 12:38:01 +0000 | <pjb> | nshepperd: seems idiotic. That's how you destroy rockets. |
| 2020-11-12 12:38:25 +0000 | alp | (~alp@2a01:e0a:58b:4920:5893:9820:69f2:6f2) |
| 2020-11-12 12:38:46 +0000 | <merijn> | pjb: Well, what do you propose, then |
| 2020-11-12 12:39:00 +0000 | <pjb> | bigints. |
| 2020-11-12 12:39:12 +0000 | <merijn> | That seems rather unrelated |
| 2020-11-12 12:39:13 +0000 | heatsink | (~heatsink@107-136-5-69.lightspeed.sntcca.sbcglobal.net) |
| 2020-11-12 12:39:25 +0000 | <pjb> | yeah… |
| 2020-11-12 12:39:34 +0000 | acarrico | (~acarrico@dhcp-68-142-39-249.greenmountainaccess.net) |
| 2020-11-12 12:40:00 +0000 | <pjb> | It should signal an error. |
| 2020-11-12 12:40:39 +0000 | nek0 | (~nek0@mail.nek0.eu) (Quit: The Lounge - https://thelounge.chat) |
| 2020-11-12 12:40:56 +0000 | nek0 | (~nek0@mail.nek0.eu) |
| 2020-11-12 12:41:35 +0000 | <merijn> | Feel free to define proper semantics for that |
| 2020-11-12 12:41:41 +0000 | <merijn> | Many people have tried and failed :) |
| 2020-11-12 12:43:30 +0000 | dexterlb | (~dexterlb@2a01:9e40:2:2::2) (Quit: Boing) |
| 2020-11-12 12:43:48 +0000 | heatsink | (~heatsink@107-136-5-69.lightspeed.sntcca.sbcglobal.net) (Ping timeout: 258 seconds) |
| 2020-11-12 12:44:01 +0000 | dexterlb | (~dexterlb@2a01:9e40:2:2::2) |
| 2020-11-12 12:48:39 +0000 | dexterlb | (~dexterlb@2a01:9e40:2:2::2) (Ping timeout: 272 seconds) |
| 2020-11-12 12:48:48 +0000 | Gurkenglas | (~Gurkengla@unaffiliated/gurkenglas) |
| 2020-11-12 12:49:23 +0000 | nek0 | (~nek0@mail.nek0.eu) (Quit: The Lounge - https://thelounge.chat) |
| 2020-11-12 12:50:20 +0000 | nek0 | (~nek0@mail.nek0.eu) |
| 2020-11-12 12:51:13 +0000 | jonatanb | (~jonatanb@83.24.9.26.ipv4.supernova.orange.pl) |
| 2020-11-12 12:51:17 +0000 | kjak | (~kjak@pool-173-73-38-16.washdc.fios.verizon.net) |
| 2020-11-12 12:51:27 +0000 | revprez_stg | (~revprez_s@pool-108-49-213-40.bstnma.fios.verizon.net) |
| 2020-11-12 12:51:29 +0000 | amiri | (~amiri@cpe-76-91-154-9.socal.res.rr.com) (Remote host closed the connection) |
| 2020-11-12 12:52:43 +0000 | teardown | (~user@gateway/tor-sasl/mrush) (Ping timeout: 240 seconds) |
| 2020-11-12 12:53:58 +0000 | amiri | (~amiri@cpe-76-91-154-9.socal.res.rr.com) |
| 2020-11-12 12:54:24 +0000 | tw1sted1 | (~tw1sted@195.206.169.184) |
| 2020-11-12 12:54:54 +0000 | teardown | (~user@gateway/tor-sasl/mrush) |
| 2020-11-12 12:55:37 +0000 | elliott_ | (~elliott_@pool-108-51-141-12.washdc.fios.verizon.net) (Ping timeout: 265 seconds) |
| 2020-11-12 12:55:50 +0000 | elliott_ | (~elliott_@pool-108-51-141-12.washdc.fios.verizon.net) |
| 2020-11-12 12:56:07 +0000 | revprez_stg | (~revprez_s@pool-108-49-213-40.bstnma.fios.verizon.net) (Client Quit) |
| 2020-11-12 12:56:18 +0000 | Unhammer | (~Unhammer@gateway/tor-sasl/unhammer) (Remote host closed the connection) |
| 2020-11-12 12:56:18 +0000 | gxt | (~gxt@gateway/tor-sasl/gxt) (Read error: Connection reset by peer) |
| 2020-11-12 12:56:41 +0000 | renzhi | (~renzhi@2607:fa49:655f:e600::28da) |
| 2020-11-12 12:56:57 +0000 | dexterlb | (~dexterlb@2a01:9e40:2:2::2) |
| 2020-11-12 12:57:12 +0000 | gxt | (~gxt@gateway/tor-sasl/gxt) |
| 2020-11-12 12:57:16 +0000 | carlomagno1 | (~cararell@148.87.23.13) |
| 2020-11-12 12:57:25 +0000 | jonatanb | (~jonatanb@83.24.9.26.ipv4.supernova.orange.pl) (Ping timeout: 240 seconds) |
| 2020-11-12 12:57:40 +0000 | Unhammer | (~Unhammer@gateway/tor-sasl/unhammer) |
| 2020-11-12 12:58:11 +0000 | thir | (~thir@p200300f27f0b7e00894576386620b0d0.dip0.t-ipconnect.de) |
| 2020-11-12 12:58:22 +0000 | urodna | (~urodna@unaffiliated/urodna) |
| 2020-11-12 12:58:47 +0000 | carlomagno | (~cararell@148.87.23.10) (Ping timeout: 272 seconds) |
| 2020-11-12 13:00:25 +0000 | p-core | (~Thunderbi@2001:718:1e03:5128:2ab7:7f35:48a1:8515) (Remote host closed the connection) |
| 2020-11-12 13:01:31 +0000 | hackage | vulkan-utils 0.1.3 - Utils for the vulkan package https://hackage.haskell.org/package/vulkan-utils-0.1.3 (jophish) |
| 2020-11-12 13:02:52 +0000 | thir | (~thir@p200300f27f0b7e00894576386620b0d0.dip0.t-ipconnect.de) (Ping timeout: 260 seconds) |
| 2020-11-12 13:03:27 +0000 | nek0 | (~nek0@mail.nek0.eu) (Quit: The Lounge - https://thelounge.chat) |
| 2020-11-12 13:03:49 +0000 | z0k | (~user@101.50.68.94) |
| 2020-11-12 13:05:34 +0000 | nek0 | (~nek0@mail.nek0.eu) |
| 2020-11-12 13:07:11 +0000 | <xerox_> | will ghc run on the arm macs straight away? |
| 2020-11-12 13:08:04 +0000 | <merijn> | Who knows |
| 2020-11-12 13:08:18 +0000 | <jophish> | do the GHC team have one of the dev boxeS? |
| 2020-11-12 13:08:26 +0000 | <merijn> | Probably not |
| 2020-11-12 13:08:50 +0000 | <merijn> | ARM has tier 2 support, currently, iirc |
| 2020-11-12 13:10:07 +0000 | texasmynsted | (~texasmyns@212.102.45.118) |
| 2020-11-12 13:10:14 +0000 | <merijn> | So the answer to "will GHC run on ARM macs?" is "that depends how much effort you will contribute to that cause" ;) |
| 2020-11-12 13:10:48 +0000 | texasmyn_ | (~texasmyns@212.102.45.118) |
| 2020-11-12 13:10:54 +0000 | texasmynsted | (~texasmyns@212.102.45.118) (Read error: Connection reset by peer) |
| 2020-11-12 13:11:41 +0000 | <merijn> | I know angerman is doing a lot of stuff w.r.t Aarch64 support in GHC |
| 2020-11-12 13:12:19 +0000 | AlterEgo- | (~ladew@124-198-158-163.dynamic.caiway.nl) |
| 2020-11-12 13:12:31 +0000 | Amras | (~Amras@unaffiliated/amras0000) |
| 2020-11-12 13:12:38 +0000 | <angerman> | xerox_: yes; jophish: yes, I have a DTK on my desk. |
| 2020-11-12 13:13:05 +0000 | Feuermagier | (~Feuermagi@213.178.26.41) (Remote host closed the connection) |
| 2020-11-12 13:13:10 +0000 | <angerman> | xerox_: you can use rosetta2, ghc works well enough to build a native ghc. |
| 2020-11-12 13:13:47 +0000 | <angerman> | here's a fully native, GHC-9.1 with an arm64 NCG: https://dl.dropbox.com/s/jskw2pjpkhquj4g/ghc-9.1.0.20201110-aarch64-apple-darwin.tar.xz |
| 2020-11-12 13:14:12 +0000 | WeChanTonio | (~WeChanTon@186-130-20-31.ftth.glasoperator.nl) |
| 2020-11-12 13:14:16 +0000 | <jophish> | I wonder how the code signing thing is going to impact nixos |
| 2020-11-12 13:14:21 +0000 | <angerman> | We'll likely need a bit of time to get this (a) merged into master, (b) backported into 9.0 and maybe earlier. |
| 2020-11-12 13:14:51 +0000 | <angerman> | jophish: it's ok. thefloweringash and I did test, and manage to produce identical binaries. However "nixos" and darwin don't mix well :p |
| 2020-11-12 13:15:00 +0000 | hackage | apecs-stm 0.1.4 - STM stores for apecs https://hackage.haskell.org/package/apecs-stm-0.1.4 (jonascarpay) |
| 2020-11-12 13:15:03 +0000 | <angerman> | darwin + nixpkgs, will need some more work, but we'll get there. |
| 2020-11-12 13:15:24 +0000 | <jophish> | I guess you had to share a key? |
| 2020-11-12 13:15:38 +0000 | <angerman> | no. adhoc signatures don't need keeys. |
| 2020-11-12 13:15:53 +0000 | <jophish> | oh, so they always use the same key |
| 2020-11-12 13:16:15 +0000 | <angerman> | it's just some integrity hash. |
| 2020-11-12 13:16:20 +0000 | <jophish> | right |
| 2020-11-12 13:16:38 +0000 | wei2912 | (~wei2912@unaffiliated/wei2912) |
| 2020-11-12 13:16:40 +0000 | <angerman> | I think thefloweringhash did provide some more details in the nixpkgs comments on the issue. |
| 2020-11-12 13:17:01 +0000 | Yumasi | (~guillaume@2a01cb09b06b29ea5faf5572fb93fcc2.ipv6.abo.wanadoo.fr) |
| 2020-11-12 13:17:04 +0000 | <angerman> | if you want to use GHC or nix right away on an arm64 mac, maybe hold off for at least a month. |
| 2020-11-12 13:17:13 +0000 | <angerman> | it's possible, but it's going to be painful. |
| 2020-11-12 13:17:24 +0000 | <jophish> | heh, I'm probably not getting a mac again any time soon |
| 2020-11-12 13:17:35 +0000 | <angerman> | your loss :p |
| 2020-11-12 13:17:48 +0000 | <Uniaika> | that being said there is Rosetta right? |
| 2020-11-12 13:17:51 +0000 | <angerman> | apple sg doesn't seem to want to sell M1 mac minis :-/ |
| 2020-11-12 13:17:56 +0000 | <jophish> | used one for quite a while, but coming back to Linux was always such a relief ;) |
| 2020-11-12 13:18:06 +0000 | <jophish> | also the keyboard suck :) |
| 2020-11-12 13:18:15 +0000 | <angerman> | did I say mac mini? |
| 2020-11-12 13:18:55 +0000 | <jophish> | ah, keyboard is probably similar then |
| 2020-11-12 13:20:29 +0000 | <angerman> | macOS to me is a glorified desktop environment to run terminals that are connected to linux machines 🙊 |
| 2020-11-12 13:20:33 +0000 | <xerox_> | angerman: grand |
| 2020-11-12 13:21:25 +0000 | <jophish> | s/1000$ facebook machine/1000$ ssh machine/ |
| 2020-11-12 13:21:32 +0000 | dftxbs3e | (~dftxbs3e@unaffiliated/dftxbs3e) (Remote host closed the connection) |
| 2020-11-12 13:21:51 +0000 | dftxbs3e | (~dftxbs3e@unaffiliated/dftxbs3e) |
| 2020-11-12 13:21:59 +0000 | <xerox_> | angerman: how long did it take to build? |
| 2020-11-12 13:22:17 +0000 | <angerman> | xerox_: sorry can't comment on that. Once I get my hands on a proper m1 mac mini, I can. |
| 2020-11-12 13:22:28 +0000 | encod3 | (~encod3@45-154-157-94.ftth.glasoperator.nl) |
| 2020-11-12 13:22:31 +0000 | <jophish> | NDA? |
| 2020-11-12 13:22:46 +0000 | <angerman> | DTKs come with limits. |
| 2020-11-12 13:22:48 +0000 | raehik | (~raehik@cpc95906-rdng25-2-0-cust156.15-3.cable.virginm.net) |
| 2020-11-12 13:23:11 +0000 | <xerox_> | ah ok |
| 2020-11-12 13:23:17 +0000 | <jophish> | angerman: can you build me a ghc distribution starting now, upload it the second you are done |
| 2020-11-12 13:23:38 +0000 | DirefulSalt | (DirefulSal@gateway/vpn/privateinternetaccess/direfulsalt) |
| 2020-11-12 13:23:58 +0000 | <angerman> | lol. |
| 2020-11-12 13:24:17 +0000 | <angerman> | I'll just say this much: you can develop on ghc on apple arm machines :-) |
| 2020-11-12 13:24:34 +0000 | <angerman> | without wanting to jump out of the window. |
| 2020-11-12 13:24:40 +0000 | <xerox_> | I'm just hoping to develop *with* ghc, so that's good |
| 2020-11-12 13:25:03 +0000 | <angerman> | well you've seen the early benchmarks I guess? |
| 2020-11-12 13:25:11 +0000 | <xerox_> | nope! |
| 2020-11-12 13:25:21 +0000 | <angerman> | most of your time developing in haskell is spent looking at the screen, not actually compiling software. |
| 2020-11-12 13:25:25 +0000 | <angerman> | xerox_: macrumors.com |
| 2020-11-12 13:25:29 +0000 | texasmyn_ | (~texasmyns@212.102.45.118) (Remote host closed the connection) |
| 2020-11-12 13:25:37 +0000 | <xerox_> | oh I thought you meant ghc specific benchmarks |
| 2020-11-12 13:25:50 +0000 | texasmynsted | (~texasmyns@212.102.45.118) |
| 2020-11-12 13:28:45 +0000 | geekosaur | (82659a09@host154-009.vpn.uakron.edu) |
| 2020-11-12 13:29:46 +0000 | <dminuoso> | angerman: Oh dunno, that kind of depends on what project you're working on. |
| 2020-11-12 13:30:21 +0000 | <dminuoso> | Depending on what you do with GHC, the feedback loop can be awfully slow there |
| 2020-11-12 13:30:26 +0000 | <dminuoso> | (Working on GHC) |
| 2020-11-12 13:30:30 +0000 | toorevitimirp | (~tooreviti@117.182.180.38) (Remote host closed the connection) |
| 2020-11-12 13:30:55 +0000 | <angerman> | dminuoso: yea, but xerox_ explicitly said he's developing *with* ghc :D |
| 2020-11-12 13:31:20 +0000 | Franciman | (~francesco@host-82-56-223-169.retail.telecomitalia.it) |
| 2020-11-12 13:31:25 +0000 | <angerman> | xerox_: well they give you a machine to compare to. Is GHC fast enough on that machine? If the answer is yes, then it's likely fast enough on an apple silicon machine. |
| 2020-11-12 13:31:51 +0000 | <dminuoso> | angerman: With the llvm backend, the new apple silicon should work out of the box, no? |
| 2020-11-12 13:31:54 +0000 | nek0 | (~nek0@mail.nek0.eu) (Quit: The Lounge - https://thelounge.chat) |
| 2020-11-12 13:32:02 +0000 | <dminuoso> | Or are you hinting at apple silicon support in the native backend? |
| 2020-11-12 13:32:03 +0000 | <angerman> | almost. |
| 2020-11-12 13:32:27 +0000 | <angerman> | there are some minor changes we need in the llvm backend primarily around configure logic. |
| 2020-11-12 13:32:33 +0000 | toorevitimirp | (~tooreviti@117.182.180.38) |
| 2020-11-12 13:32:37 +0000 | <angerman> | trhe llvm pipeline is just very slow. |
| 2020-11-12 13:32:55 +0000 | <angerman> | substantially so, that a NCG makes sense. |
| 2020-11-12 13:34:21 +0000 | nek0 | (~nek0@mail.nek0.eu) |
| 2020-11-12 13:34:56 +0000 | <xerox_> | angerman: (: |
| 2020-11-12 13:35:01 +0000 | hackage | magicbane 0.5.1 - A web framework that integrates Servant, RIO, EKG, fast-logger, wai-cli… https://hackage.haskell.org/package/magicbane-0.5.1 (myfreeweb) |
| 2020-11-12 13:36:35 +0000 | ndcroos | (5bb300df@91.179.0.223) |
| 2020-11-12 13:39:50 +0000 | heatsink | (~heatsink@107-136-5-69.lightspeed.sntcca.sbcglobal.net) |
| 2020-11-12 13:40:28 +0000 | britva | (~britva@31-10-157-156.cgn.dynamic.upc.ch) (Quit: This computer has gone to sleep) |
| 2020-11-12 13:42:19 +0000 | nbloomf | (~nbloomf@2600:1700:ad14:3020:90a4:2273:4a7:996a) |
| 2020-11-12 13:44:00 +0000 | hackage | phonetic-languages-examples 0.4.1.0 - A generalization of the uniqueness-periods-vector-examples functionality. https://hackage.haskell.org/package/phonetic-languages-examples-0.4.1.0 (OleksandrZhabenko) |
| 2020-11-12 13:44:05 +0000 | heatsink | (~heatsink@107-136-5-69.lightspeed.sntcca.sbcglobal.net) (Ping timeout: 240 seconds) |
| 2020-11-12 13:45:01 +0000 | encod3 | (~encod3@45-154-157-94.ftth.glasoperator.nl) () |
| 2020-11-12 13:45:26 +0000 | adm_ | (~adm@43.229.89.44) |
| 2020-11-12 13:46:45 +0000 | acarrico | (~acarrico@dhcp-68-142-39-249.greenmountainaccess.net) (Ping timeout: 240 seconds) |
| 2020-11-12 13:48:39 +0000 | acarrico | (~acarrico@dhcp-68-142-39-249.greenmountainaccess.net) |
| 2020-11-12 13:48:49 +0000 | lucasb | (uid333435@gateway/web/irccloud.com/x-lsuvezrsvbepowff) |
| 2020-11-12 13:48:50 +0000 | adm__ | (~adm@43.229.89.44) |
| 2020-11-12 13:49:04 +0000 | elfets | (~elfets@ip-37-201-23-96.hsi13.unitymediagroup.de) |
| 2020-11-12 13:50:07 +0000 | adm_ | (~adm@43.229.89.44) (Ping timeout: 258 seconds) |
| 2020-11-12 13:52:04 +0000 | cosimone | (~cosimone@2001:b07:ae5:db26:d849:743b:370b:b3cd) |
| 2020-11-12 13:52:08 +0000 | raehik | (~raehik@cpc95906-rdng25-2-0-cust156.15-3.cable.virginm.net) (Ping timeout: 256 seconds) |
| 2020-11-12 13:55:18 +0000 | fendor_ | (~fendor@178.165.129.175.wireless.dyn.drei.com) |
| 2020-11-12 13:55:40 +0000 | adm__ | (~adm@43.229.89.44) (Remote host closed the connection) |
| 2020-11-12 13:56:43 +0000 | hekkaidekapus_ | (~tchouri@gateway/tor-sasl/hekkaidekapus) (Ping timeout: 240 seconds) |
| 2020-11-12 13:57:16 +0000 | adm_ | (~adm@43.229.89.44) |
| 2020-11-12 13:57:18 +0000 | adm_ | (~adm@43.229.89.44) (Client Quit) |
| 2020-11-12 13:57:44 +0000 | fendor | (~fendor@77.119.130.20.wireless.dyn.drei.com) (Ping timeout: 240 seconds) |
| 2020-11-12 13:58:53 +0000 | hekkaidekapus_ | (~tchouri@gateway/tor-sasl/hekkaidekapus) |
| 2020-11-12 13:59:03 +0000 | raehik | (~raehik@cpc95906-rdng25-2-0-cust156.15-3.cable.virginm.net) |
| 2020-11-12 14:01:23 +0000 | britva | (~britva@2a02:aa13:7240:2980:710d:443e:844f:5480) |
| 2020-11-12 14:02:20 +0000 | acarrico | (~acarrico@dhcp-68-142-39-249.greenmountainaccess.net) (Ping timeout: 256 seconds) |
| 2020-11-12 14:04:16 +0000 | acidjnk_new | (~acidjnk@p200300d0c718f66175ef21b7256ec1f4.dip0.t-ipconnect.de) |
| 2020-11-12 14:09:15 +0000 | sdrodge_ | (~sdrodge@unaffiliated/sdrodge) |
| 2020-11-12 14:10:25 +0000 | sdrodge | (~sdrodge@unaffiliated/sdrodge) (Ping timeout: 264 seconds) |
| 2020-11-12 14:11:00 +0000 | hekkaidekapus_ | (~tchouri@gateway/tor-sasl/hekkaidekapus) (Quit: hekkaidekapus_) |
| 2020-11-12 14:11:12 +0000 | sdrodge_ | (~sdrodge@unaffiliated/sdrodge) (Read error: Connection reset by peer) |
| 2020-11-12 14:11:42 +0000 | sdrodge | (~sdrodge@unaffiliated/sdrodge) |
| 2020-11-12 14:11:48 +0000 | acarrico | (~acarrico@dhcp-68-142-39-249.greenmountainaccess.net) |
| 2020-11-12 14:13:00 +0000 | hekkaidekapus | (~tchouri@gateway/tor-sasl/hekkaidekapus) |
| 2020-11-12 14:14:39 +0000 | nbloomf | (~nbloomf@2600:1700:ad14:3020:90a4:2273:4a7:996a) (Quit: My MacBook has gone to sleep. ZZZzzz…) |
| 2020-11-12 14:15:06 +0000 | encod3 | (~encod3@45-154-157-94.ftth.glasoperator.nl) |
| 2020-11-12 14:15:47 +0000 | Yumasi | (~guillaume@2a01cb09b06b29ea5faf5572fb93fcc2.ipv6.abo.wanadoo.fr) (Ping timeout: 260 seconds) |
| 2020-11-12 14:17:26 +0000 | jonatanb | (~jonatanb@user-5-173-60-237.play-internet.pl) |
| 2020-11-12 14:18:40 +0000 | todda7 | (~torstein@ppp-2-84-17-169.home.otenet.gr) |
| 2020-11-12 14:23:20 +0000 | berberman | (~berberman@unaffiliated/berberman) |
| 2020-11-12 14:24:38 +0000 | berberman_ | (~berberman@unaffiliated/berberman) (Ping timeout: 264 seconds) |
| 2020-11-12 14:27:30 +0000 | Kaiepi | (~Kaiepi@nwcsnbsc03w-47-55-225-82.dhcp-dynamic.fibreop.nb.bellaliant.net) (Remote host closed the connection) |
| 2020-11-12 14:27:35 +0000 | geekosaur | (82659a09@host154-009.vpn.uakron.edu) (Remote host closed the connection) |
| 2020-11-12 14:27:53 +0000 | Kaiepi | (~Kaiepi@nwcsnbsc03w-47-55-225-82.dhcp-dynamic.fibreop.nb.bellaliant.net) |
| 2020-11-12 14:32:56 +0000 | pavonia | (~user@unaffiliated/siracusa) |
| 2020-11-12 14:33:13 +0000 | WeChanTonio | (~WeChanTon@186-130-20-31.ftth.glasoperator.nl) (Quit: Leaving) |
| 2020-11-12 14:34:11 +0000 | WeChanTonio | (~WeChanTon@186-130-20-31.ftth.glasoperator.nl) |
| 2020-11-12 14:35:50 +0000 | cosimone | (~cosimone@2001:b07:ae5:db26:d849:743b:370b:b3cd) (Remote host closed the connection) |
| 2020-11-12 14:36:12 +0000 | cosimone | (~cosimone@2001:b07:ae5:db26:d849:743b:370b:b3cd) |
| 2020-11-12 14:37:42 +0000 | Yumasi | (~guillaume@2a01cb09b06b29ea5faf5572fb93fcc2.ipv6.abo.wanadoo.fr) |
| 2020-11-12 14:37:51 +0000 | WeChanTonio | (~WeChanTon@186-130-20-31.ftth.glasoperator.nl) () |
| 2020-11-12 14:38:02 +0000 | WeChanTonio | (~WeChanTon@186-130-20-31.ftth.glasoperator.nl) |
| 2020-11-12 14:38:10 +0000 | WeChanTonio | (~WeChanTon@186-130-20-31.ftth.glasoperator.nl) (Client Quit) |
| 2020-11-12 14:38:19 +0000 | ephemera_ | (~E@122.34.1.187) (Remote host closed the connection) |
| 2020-11-12 14:38:29 +0000 | WeChanTonio | (~WeChanTon@186-130-20-31.ftth.glasoperator.nl) |
| 2020-11-12 14:39:36 +0000 | ephemera_ | (~E@122.34.1.187) |
| 2020-11-12 14:40:36 +0000 | heatsink | (~heatsink@107-136-5-69.lightspeed.sntcca.sbcglobal.net) |
| 2020-11-12 14:40:56 +0000 | wei2912 | (~wei2912@unaffiliated/wei2912) (Remote host closed the connection) |
| 2020-11-12 14:42:46 +0000 | gehmehgeh | (~ircuser1@gateway/tor-sasl/gehmehgeh) (Quit: Leaving) |
| 2020-11-12 14:43:04 +0000 | gehmehgeh | (~ircuser1@gateway/tor-sasl/gehmehgeh) |
| 2020-11-12 14:43:47 +0000 | machined1od | (~machinedg@207.253.244.210) (Quit: leaving) |
| 2020-11-12 14:44:07 +0000 | Yumasi | (~guillaume@2a01cb09b06b29ea5faf5572fb93fcc2.ipv6.abo.wanadoo.fr) (Ping timeout: 260 seconds) |
| 2020-11-12 14:44:11 +0000 | machinedgod | (~machinedg@207.253.244.210) |
| 2020-11-12 14:45:05 +0000 | heatsink | (~heatsink@107-136-5-69.lightspeed.sntcca.sbcglobal.net) (Ping timeout: 240 seconds) |
| 2020-11-12 14:45:30 +0000 | hackage | VulkanMemoryAllocator 0.3.8 - Bindings to the VulkanMemoryAllocator library https://hackage.haskell.org/package/VulkanMemoryAllocator-0.3.8 (jophish) |
| 2020-11-12 14:46:07 +0000 | kritzefitz | (~kritzefit@2003:5b:203b:200::10:49) (Ping timeout: 260 seconds) |
| 2020-11-12 14:51:18 +0000 | Sanchayan | (~Sanchayan@122.181.216.76) |
| 2020-11-12 14:56:25 +0000 | Yumasi | (~guillaume@2a01cb09b06b29ea5faf5572fb93fcc2.ipv6.abo.wanadoo.fr) |
| 2020-11-12 14:58:09 +0000 | trcc | (~trcc@2-104-60-169-cable.dk.customer.tdc.net) (Remote host closed the connection) |
| 2020-11-12 14:59:35 +0000 | machinedgod | (~machinedg@207.253.244.210) (Ping timeout: 260 seconds) |
| 2020-11-12 15:00:01 +0000 | tw1sted1 | (~tw1sted@195.206.169.184) () |
| 2020-11-12 15:00:19 +0000 | dftxbs3e | (~dftxbs3e@unaffiliated/dftxbs3e) (Remote host closed the connection) |
| 2020-11-12 15:00:27 +0000 | FreeBirdLjj | (~freebirdl@101.228.42.108) |
| 2020-11-12 15:00:48 +0000 | cfricke | (~cfricke@unaffiliated/cfricke) (Quit: WeeChat 2.9) |
| 2020-11-12 15:01:01 +0000 | alp | (~alp@2a01:e0a:58b:4920:5893:9820:69f2:6f2) (Ping timeout: 272 seconds) |
| 2020-11-12 15:01:47 +0000 | jonatanb | (~jonatanb@user-5-173-60-237.play-internet.pl) (Remote host closed the connection) |
| 2020-11-12 15:02:33 +0000 | ystael | (~ystael@209.6.50.55) |
| 2020-11-12 15:04:27 +0000 | ystael | (~ystael@209.6.50.55) (Read error: Connection reset by peer) |
| 2020-11-12 15:04:33 +0000 | ystael_ | (~ystael@209.6.50.55) |
| 2020-11-12 15:04:53 +0000 | FreeBirdLjj | (~freebirdl@101.228.42.108) (Ping timeout: 256 seconds) |
| 2020-11-12 15:05:07 +0000 | machinedgod | (~machinedg@207.253.244.210) |
| 2020-11-12 15:06:38 +0000 | cr3 | (~cr3@192-222-143-195.qc.cable.ebox.net) |
| 2020-11-12 15:08:03 +0000 | ystael_ | ystael |
| 2020-11-12 15:08:05 +0000 | Sanchayan | (~Sanchayan@122.181.216.76) (Quit: leaving) |
| 2020-11-12 15:09:14 +0000 | ndcroos | (5bb300df@91.179.0.223) (Ping timeout: 245 seconds) |
| 2020-11-12 15:09:46 +0000 | Sgeo | (~Sgeo@ool-18b982ad.dyn.optonline.net) |
| 2020-11-12 15:12:21 +0000 | WeChanTonio | (~WeChanTon@186-130-20-31.ftth.glasoperator.nl) (Quit: Leaving) |
| 2020-11-12 15:13:30 +0000 | WeChanTonio | (~WeChanTon@186-130-20-31.ftth.glasoperator.nl) |
| 2020-11-12 15:15:24 +0000 | encod3 | (~encod3@45-154-157-94.ftth.glasoperator.nl) () |
| 2020-11-12 15:15:29 +0000 | christo | (~chris@81.96.113.213) (Remote host closed the connection) |
| 2020-11-12 15:16:47 +0000 | <raichoo> | Bumping this again here: We are sill looking for contributors for "Advent of Haskell" 2020. www.adventofhaskell.com Would be really cool to get a couple more people on board for this project. I know it's a close call ^^ |
| 2020-11-12 15:19:01 +0000 | christo | (~chris@81.96.113.213) |
| 2020-11-12 15:19:24 +0000 | polyphem | (~p0lyph3m@2a02:810d:640:776c:76d7:55f6:f85b:c889) |
| 2020-11-12 15:21:08 +0000 | WeChanTonio | (~WeChanTon@186-130-20-31.ftth.glasoperator.nl) (Quit: Leaving) |
| 2020-11-12 15:21:27 +0000 | g-belmonte | (~g-belmont@2804:14c:8786:9312:3638:eaf5:dc36:146d) |
| 2020-11-12 15:21:36 +0000 | nados | (~dan@69-165-210-185.cable.teksavvy.com) |
| 2020-11-12 15:21:58 +0000 | WeChanTonio | (~WeChanTon@186-130-20-31.ftth.glasoperator.nl) |
| 2020-11-12 15:23:30 +0000 | cosimone | (~cosimone@2001:b07:ae5:db26:d849:743b:370b:b3cd) (Remote host closed the connection) |
| 2020-11-12 15:23:51 +0000 | cosimone | (~cosimone@2001:b07:ae5:db26:d849:743b:370b:b3cd) |
| 2020-11-12 15:26:05 +0000 | WeChanTonio | (~WeChanTon@186-130-20-31.ftth.glasoperator.nl) (Client Quit) |
| 2020-11-12 15:26:43 +0000 | WeChanTonio | (~WeChanTon@186-130-20-31.ftth.glasoperator.nl) |
| 2020-11-12 15:28:57 +0000 | WeChanTonio | (~WeChanTon@186-130-20-31.ftth.glasoperator.nl) (Client Quit) |
| 2020-11-12 15:29:30 +0000 | WeChanTonio | (~WeChanTon@186-130-20-31.ftth.glasoperator.nl) |
| 2020-11-12 15:30:22 +0000 | cosimone | (~cosimone@2001:b07:ae5:db26:d849:743b:370b:b3cd) (Read error: Connection reset by peer) |
| 2020-11-12 15:33:01 +0000 | stackdimes | (~stackdime@70.39.102.181) |
| 2020-11-12 15:37:00 +0000 | hackage | moss 0.2.0.0 - Haskell client for Moss https://hackage.haskell.org/package/moss-0.2.0.0 (mbg) |
| 2020-11-12 15:41:38 +0000 | heatsink | (~heatsink@107-136-5-69.lightspeed.sntcca.sbcglobal.net) |
| 2020-11-12 15:42:02 +0000 | DirefulSalt | (DirefulSal@gateway/vpn/privateinternetaccess/direfulsalt) (Remote host closed the connection) |
| 2020-11-12 15:42:35 +0000 | DirefulSalt | (DirefulSal@gateway/vpn/privateinternetaccess/direfulsalt) |
| 2020-11-12 15:43:15 +0000 | bscarlet | (~benjamin@forest.greynode.net) () |
| 2020-11-12 15:44:37 +0000 | <Franciman> | Hi raichoo, unfortunately I think that haskell is the past, the future is going outside and enjoying the real world. That's why there should be an anti technocratic revolution spreading across the world |
| 2020-11-12 15:44:39 +0000 | <Franciman> | but thanks |
| 2020-11-12 15:44:43 +0000 | Amras | (~Amras@unaffiliated/amras0000) (Ping timeout: 272 seconds) |
| 2020-11-12 15:44:50 +0000 | <maerwald> | :D |
| 2020-11-12 15:45:45 +0000 | heatsink | (~heatsink@107-136-5-69.lightspeed.sntcca.sbcglobal.net) (Ping timeout: 240 seconds) |
| 2020-11-12 15:47:22 +0000 | borne | (~fritjof@200116b86423eb004fbf5cd6c83663b1.dip.versatel-1u1.de) (Ping timeout: 260 seconds) |
| 2020-11-12 15:52:20 +0000 | frdg | (47b88ff9@pool-71-184-143-249.bstnma.fios.verizon.net) |
| 2020-11-12 15:55:18 +0000 | ClaudiusMaximus | (~claude@198.123.199.146.dyn.plus.net) |
| 2020-11-12 15:55:20 +0000 | ClaudiusMaximus | (~claude@198.123.199.146.dyn.plus.net) (Changing host) |
| 2020-11-12 15:55:20 +0000 | ClaudiusMaximus | (~claude@unaffiliated/claudiusmaximus) |
| 2020-11-12 15:55:40 +0000 | <zincy_> | Franciman: It was but then 2020 happened |
| 2020-11-12 15:56:05 +0000 | <Franciman> | damn, so haskell is the future again? |
| 2020-11-12 15:56:07 +0000 | s00pcan | (~chris@107.181.165.217) (Ping timeout: 272 seconds) |
| 2020-11-12 15:57:08 +0000 | <zincy_> | Anything that involves being a hermit is the future |
| 2020-11-12 15:57:19 +0000 | <frdg> | I am having trouble with `stack exec` not being able to find a module that it should be able to find, yet I am able to compile and run my program. I cannot use GHCID because of this issue. Here is a full outline of the problem that I posted 4 days ago on SO: |
| 2020-11-12 15:57:20 +0000 | <frdg> | https://stackoverflow.com/questions/64738525/stack-can-not-find-a-local-module-that-it-should-be-a… |
| 2020-11-12 15:57:39 +0000 | <Franciman> | :D |
| 2020-11-12 15:57:45 +0000 | s00pcan | (~chris@075-133-056-178.res.spectrum.com) |
| 2020-11-12 15:57:51 +0000 | <Franciman> | ah, maerwald I wanted to ask you a few things about ghcup when you have some time to lose |
| 2020-11-12 15:58:35 +0000 | <raichoo> | Anything that gives people a bit of fun over the holidays while being isolated. |
| 2020-11-12 15:58:40 +0000 | <maerwald> | Franciman: what is it? |
| 2020-11-12 15:59:00 +0000 | <maerwald> | raichoo: so what changed compared to 2019? :p |
| 2020-11-12 15:59:37 +0000 | <Franciman> | nothing really important, but have you made any further step towards the idea of implementing part of vabal? |
| 2020-11-12 15:59:58 +0000 | <maerwald> | no practical achievements so far |
| 2020-11-12 16:00:05 +0000 | bonvoyage[m] | (bonvoyageu@gateway/shell/matrix.org/x-qprbpxmnqsbkebca) (Quit: Idle for 30+ days) |
| 2020-11-12 16:00:10 +0000 | <Franciman> | because I wanted to ask you how you determine for each ghc what is the base it supports |
| 2020-11-12 16:00:23 +0000 | <Franciman> | do you do it by hand, or you have some fancy script I could use? |
| 2020-11-12 16:00:55 +0000 | <maerwald> | that's by hand and recorded: https://gitlab.haskell.org/haskell/ghcup-hs/-/blob/master/ghcup-0.0.3.yaml#L97 |
| 2020-11-12 16:01:05 +0000 | <Franciman> | arg |
| 2020-11-12 16:01:13 +0000 | <merijn> | frdg: oh, I think I know :) |
| 2020-11-12 16:01:27 +0000 | <maerwald> | Franciman: it's static information anyway |
| 2020-11-12 16:01:28 +0000 | <merijn> | frdg: Can you try replacing ~ with /home/whatever in your filepath? |
| 2020-11-12 16:01:36 +0000 | <maerwald> | it doesn't change |
| 2020-11-12 16:01:39 +0000 | <frdg> | sure |
| 2020-11-12 16:01:48 +0000 | <Franciman> | yes, but ok I understand vabal is not used by anybody, but I keep forgetting to update them |
| 2020-11-12 16:02:12 +0000 | <merijn> | Franciman: You mean you forget to relax your upperbound on base? |
| 2020-11-12 16:02:30 +0000 | <Franciman> | yes |
| 2020-11-12 16:02:38 +0000 | <Franciman> | and update vabal's metadata |
| 2020-11-12 16:02:45 +0000 | <merijn> | Franciman: Let me introduce you to your saviour with regards to upperbounds :p |
| 2020-11-12 16:02:49 +0000 | <maerwald> | lol |
| 2020-11-12 16:02:56 +0000 | <maerwald> | < 10000 |
| 2020-11-12 16:03:04 +0000 | <merijn> | Franciman: https://packdeps.haskellers.com/feed?needle=paramtree |
| 2020-11-12 16:03:04 +0000 | <Franciman> | lol |
| 2020-11-12 16:03:30 +0000 | <merijn> | Franciman: (replace package name as needed) and get an RSS feed of out of date upperbounds (including base) |
| 2020-11-12 16:03:45 +0000 | <Franciman> | thanks |
| 2020-11-12 16:03:48 +0000 | <Franciman> | that's cool |
| 2020-11-12 16:03:57 +0000 | <Franciman> | raichoo, no sorry, you're right |
| 2020-11-12 16:04:15 +0000 | <merijn> | Franciman: As soon as one of you (direct) dependencies releases a version outside your current upperbound it appears in the RSS feed :) |
| 2020-11-12 16:04:16 +0000 | <Franciman> | but the doctor said I can't stay sat down for more than 40 minutes in a row |
| 2020-11-12 16:04:17 +0000 | <frdg> | merijn: same error |
| 2020-11-12 16:04:23 +0000 | <Franciman> | that's what I meant, in a less pompous way |
| 2020-11-12 16:04:27 +0000 | <merijn> | frdg: ah, then I dunno |
| 2020-11-12 16:04:28 +0000 | <maerwald> | Franciman: you also have RSI? |
| 2020-11-12 16:04:43 +0000 | <frdg> | ill add that to my SO post though. |
| 2020-11-12 16:05:05 +0000 | <Franciman> | yes, that one too |
| 2020-11-12 16:05:17 +0000 | <maerwald> | the beauty of programming |
| 2020-11-12 16:05:29 +0000 | <Franciman> | but also tendonitis in various parts of the arms |
| 2020-11-12 16:05:34 +0000 | <Franciman> | and posture problems |
| 2020-11-12 16:05:43 +0000 | <monochrom> | I have a cunning plan. Build a large keyboard on the floor. You walk to step on the keys to type. |
| 2020-11-12 16:05:44 +0000 | <Franciman> | and circulatory issues to hands |
| 2020-11-12 16:06:39 +0000 | <maerwald> | yeah, I bought 2 ergonomic keyboards, parts to replace the firmware/boards, all sorts of trackballs and wrist crap etc |
| 2020-11-12 16:06:42 +0000 | <monochrom> | Although, this may be merely transfering hand RSI to leg-foot RSI. |
| 2020-11-12 16:07:02 +0000 | <maerwald> | yeah, since I use a 3-foot pedal, my feet hurt |
| 2020-11-12 16:07:15 +0000 | <Franciman> | maerwald, :< |
| 2020-11-12 16:07:18 +0000 | <maerwald> | I think that's an improvement though |
| 2020-11-12 16:07:20 +0000 | <maerwald> | :D |
| 2020-11-12 16:07:29 +0000 | <maerwald> | feet you can just cut off and be done |
| 2020-11-12 16:07:36 +0000 | <Franciman> | lol |
| 2020-11-12 16:10:59 +0000 | <maerwald> | Franciman: https://www.youtube.com/watch?v=fdD7CgN5FGg |
| 2020-11-12 16:11:15 +0000 | <maerwald> | it seems he recovered and didn't need surgery |
| 2020-11-12 16:11:31 +0000 | <maerwald> | (I can't but stop wondering if he's an emacs user) |
| 2020-11-12 16:12:40 +0000 | <maerwald> | I think ppl with heavy alt/ctrl key bindings are at higher risk |
| 2020-11-12 16:13:17 +0000 | <Franciman> | thanks |
| 2020-11-12 16:13:24 +0000 | <Franciman> | I do think that too |
| 2020-11-12 16:13:26 +0000 | nbloomf | (~nbloomf@76.217.43.73) |
| 2020-11-12 16:13:42 +0000 | <maerwald> | my vim keybindings are very ctrl heavy :/ |
| 2020-11-12 16:13:42 +0000 | <Franciman> | at least you need to take some care, and presso ctrl/alt with the opposite hand |
| 2020-11-12 16:13:48 +0000 | <Franciman> | press* |
| 2020-11-12 16:14:19 +0000 | <maerwald> | yes, my problems got worse when I started using workman keyboard layout (similar to colemak) |
| 2020-11-12 16:14:52 +0000 | <maerwald> | which focuses on finger rolling (same hand movements). dvorak is supposed to maximize alternating hands, so that might help you too |
| 2020-11-12 16:16:29 +0000 | <frdg> | merijn: all of a sudden it just worked and I don't know why. |
| 2020-11-12 16:16:57 +0000 | <raichoo> | Franciman: Sorry to hear that, I hope it'll get better? |
| 2020-11-12 16:17:25 +0000 | <frdg> | merijn: maybe you were right. But I tried what you said at least 4 times and it didn't work. |
| 2020-11-12 16:17:38 +0000 | <Franciman> | hm i see maerwald sorry to hear that |
| 2020-11-12 16:17:39 +0000 | <Franciman> | it sux |
| 2020-11-12 16:17:43 +0000 | <Franciman> | raichoo, thanks |
| 2020-11-12 16:17:54 +0000 | <Franciman> | sorry i was a bit rought |
| 2020-11-12 16:17:57 +0000 | <Franciman> | rough* |
| 2020-11-12 16:18:11 +0000 | <raichoo> | Happens, don't worry. |
| 2020-11-12 16:18:45 +0000 | <maerwald> | Franciman: but I do recommend Kinesis advantage 2 keyboard (at least if you have finger strain) |
| 2020-11-12 16:19:02 +0000 | <maerwald> | the concave design makes a huge difference |
| 2020-11-12 16:19:22 +0000 | <maerwald> | I wouldn't be able to type without it (and cbd) |
| 2020-11-12 16:21:32 +0000 | <Franciman> | cool thanks, I keep it noted |
| 2020-11-12 16:21:33 +0000 | <frdg> | merijn: I am perplexed but it had to have been the file path you suggested because I have been going at this for days and had not tried that. If you want the 50 bounty you can answer the question otherwise ill put the answer up in an hour or so. |
| 2020-11-12 16:21:46 +0000 | <Franciman> | now sorry my time for computer is left :P |
| 2020-11-12 16:21:48 +0000 | <Franciman> | thanks maerwald |
| 2020-11-12 16:21:51 +0000 | <Franciman> | ttyl |
| 2020-11-12 16:23:33 +0000 | <merijn> | frdg: Basically, bash doesn't expand ~ within '', and when stack exec invoke ghci that path is still not expanded. So it was just a wild guess that ghci does not perform ~ expansion (most programs don't, the shell usually handles that) :) |
| 2020-11-12 16:23:42 +0000 | pieguy128 | (~pieguy128@bras-base-mtrlpq5031w-grc-39-70-27-244-102.dsl.bell.ca) |
| 2020-11-12 16:23:56 +0000 | christo | (~chris@81.96.113.213) (Remote host closed the connection) |
| 2020-11-12 16:24:32 +0000 | christo | (~chris@81.96.113.213) |
| 2020-11-12 16:25:30 +0000 | heatsink | (~heatsink@107-136-5-69.lightspeed.sntcca.sbcglobal.net) |
| 2020-11-12 16:25:37 +0000 | <frdg> | I see. It all happened so fast but I think I might have opened a new eshell instance in emacs and tried again and that is why it didn't work at first. Thanks though. |
| 2020-11-12 16:25:56 +0000 | Chi1thangoo | (~Chi1thang@87.112.60.168) |
| 2020-11-12 16:26:00 +0000 | hackage | tracing 0.0.5.2 - Distributed tracing https://hackage.haskell.org/package/tracing-0.0.5.2 (mtth) |
| 2020-11-12 16:26:17 +0000 | jamm_ | (~jamm@unaffiliated/jamm) (Remote host closed the connection) |
| 2020-11-12 16:28:43 +0000 | christo | (~chris@81.96.113.213) (Ping timeout: 246 seconds) |
| 2020-11-12 16:29:07 +0000 | toorevitimirp | (~tooreviti@117.182.180.38) (Remote host closed the connection) |
| 2020-11-12 16:30:37 +0000 | Franciman | (~francesco@host-82-56-223-169.retail.telecomitalia.it) (Quit: Leaving) |
| 2020-11-12 16:33:42 +0000 | <frdg> | I can't recreate this success in a regular terminal though. I am getting the same error as before. In a new instance of eshell it is also failing. wtf I really do not know what I did. |
| 2020-11-12 16:34:48 +0000 | <frdg> | if I restart ghcid in the shell that is working then it continues to work. |
| 2020-11-12 16:34:49 +0000 | gareth__ | (~gareth__@104.236.161.134) (Quit: ...uh oh) |
| 2020-11-12 16:36:59 +0000 | christo | (~chris@81.96.113.213) |
| 2020-11-12 16:37:14 +0000 | <frdg> | I can also get it to work with ~ in this shell |
| 2020-11-12 16:38:19 +0000 | christo | (~chris@81.96.113.213) (Remote host closed the connection) |
| 2020-11-12 16:38:52 +0000 | christo | (~chris@81.96.113.213) |
| 2020-11-12 16:42:10 +0000 | gareth__ | (~gareth__@104.236.161.134) |
| 2020-11-12 16:43:21 +0000 | jonathanx | (~jonathan@dyn-8-sc.cdg.chalmers.se) (Remote host closed the connection) |
| 2020-11-12 16:45:45 +0000 | conal | (~conal@64.71.133.70) |
| 2020-11-12 16:46:34 +0000 | conal_ | (~conal@64.71.133.70) |
| 2020-11-12 16:46:59 +0000 | christo | (~chris@81.96.113.213) (Remote host closed the connection) |
| 2020-11-12 16:48:14 +0000 | alp | (~alp@2a01:e0a:58b:4920:ed32:ff85:b3a6:ae06) |
| 2020-11-12 16:48:19 +0000 | christo | (~chris@81.96.113.213) |
| 2020-11-12 16:48:42 +0000 | <frdg> | I have solved the problem. If I run `ghcid -c 'stack exec ...` from within the directory that Main.hs is in it is able to find the module. If I start it from anywhere else it says it cannot find the module. The problem was not with ~ I don't think. |
| 2020-11-12 16:49:10 +0000 | chele | (~chele@ip5b416ea2.dynamic.kabel-deutschland.de) (Remote host closed the connection) |
| 2020-11-12 16:50:04 +0000 | conal | (~conal@64.71.133.70) (Ping timeout: 256 seconds) |
| 2020-11-12 16:52:42 +0000 | acidjnk_new | (~acidjnk@p200300d0c718f66175ef21b7256ec1f4.dip0.t-ipconnect.de) (Ping timeout: 260 seconds) |
| 2020-11-12 16:54:08 +0000 | mputz | (~Thunderbi@dslb-084-058-211-084.084.058.pools.vodafone-ip.de) |
| 2020-11-12 16:55:19 +0000 | bliminse | (~bliminse@host109-156-197-211.range109-156.btcentralplus.com) (Ping timeout: 260 seconds) |
| 2020-11-12 16:55:54 +0000 | bliminse | (~bliminse@host109-156-197-211.range109-156.btcentralplus.com) |
| 2020-11-12 16:56:42 +0000 | WeChanTonio | (~WeChanTon@186-130-20-31.ftth.glasoperator.nl) (Quit: Leaving) |
| 2020-11-12 16:57:55 +0000 | coot | (~coot@37.30.49.253.nat.umts.dynamic.t-mobile.pl) (Quit: coot) |
| 2020-11-12 16:59:07 +0000 | Yumasi | (~guillaume@2a01cb09b06b29ea5faf5572fb93fcc2.ipv6.abo.wanadoo.fr) (Ping timeout: 260 seconds) |
| 2020-11-12 16:59:25 +0000 | mrd | (~mrd@185.163.110.116) |
| 2020-11-12 16:59:35 +0000 | thir | (~thir@p200300f27f0b7e00894576386620b0d0.dip0.t-ipconnect.de) |
| 2020-11-12 17:03:38 +0000 | mputz | (~Thunderbi@dslb-084-058-211-084.084.058.pools.vodafone-ip.de) (Ping timeout: 264 seconds) |
| 2020-11-12 17:04:10 +0000 | dbmikus__ | (~dbmikus@cpe-76-167-86-219.natsow.res.rr.com) |
| 2020-11-12 17:04:22 +0000 | thir | (~thir@p200300f27f0b7e00894576386620b0d0.dip0.t-ipconnect.de) (Ping timeout: 260 seconds) |
| 2020-11-12 17:05:23 +0000 | frdg | (47b88ff9@pool-71-184-143-249.bstnma.fios.verizon.net) (Remote host closed the connection) |
| 2020-11-12 17:10:05 +0000 | jlamothe | (~jlamothe@198.251.55.207) (Quit: leaving) |
| 2020-11-12 17:10:12 +0000 | hnOsmium0001 | (uid453710@gateway/web/irccloud.com/x-mfqotttnhsysdcxs) |
| 2020-11-12 17:11:16 +0000 | howdoi | (uid224@gateway/web/irccloud.com/x-ezpbwntcbzeneljs) |
| 2020-11-12 17:11:20 +0000 | <glguy> | maerwald: I've asked before but if you answered I missed it. Is there anything I can do to help ghcup 0.1.12 to get out of rc? |
| 2020-11-12 17:11:34 +0000 | geekosaur | (82659a09@host154-009.vpn.uakron.edu) |
| 2020-11-12 17:11:47 +0000 | <maerwald> | glguy: it just has TUI improvements, I wanted to tackle a few other issues, but haven't gotten around it |
| 2020-11-12 17:12:34 +0000 | <maerwald> | https://gitlab.haskell.org/haskell/ghcup-hs/-/issues/84 |
| 2020-11-12 17:13:22 +0000 | <maerwald> | so you can say this bindist works for ubuntu < 18.02 |
| 2020-11-12 17:13:25 +0000 | <maerwald> | or something |
| 2020-11-12 17:14:30 +0000 | <glguy> | maerwald: But currently all you can say is that it works for Linux_Ubuntu in general? |
| 2020-11-12 17:14:42 +0000 | jlamothe | (~jlamothe@198.251.55.207) |
| 2020-11-12 17:14:52 +0000 | Kaiepi | (~Kaiepi@nwcsnbsc03w-47-55-225-82.dhcp-dynamic.fibreop.nb.bellaliant.net) (Remote host closed the connection) |
| 2020-11-12 17:15:02 +0000 | Kaiepi | (~Kaiepi@nwcsnbsc03w-47-55-225-82.dhcp-dynamic.fibreop.nb.bellaliant.net) |
| 2020-11-12 17:15:41 +0000 | <glguy> | Oh, no. I see you already say different things about '16.04', '18.04' and unkonwn_versioning: |
| 2020-11-12 17:15:53 +0000 | <maerwald> | glguy: yeah, we only have EQ |
| 2020-11-12 17:16:14 +0000 | raehik | (~raehik@cpc95906-rdng25-2-0-cust156.15-3.cable.virginm.net) (Ping timeout: 264 seconds) |
| 2020-11-12 17:16:18 +0000 | Kaiepi | (~Kaiepi@nwcsnbsc03w-47-55-225-82.dhcp-dynamic.fibreop.nb.bellaliant.net) (Read error: Connection reset by peer) |
| 2020-11-12 17:16:30 +0000 | Kaiepi | (~Kaiepi@nwcsnbsc03w-47-55-225-82.dhcp-dynamic.fibreop.nb.bellaliant.net) |
| 2020-11-12 17:16:49 +0000 | phaul | (~phaul@ruby/staff/phaul) |
| 2020-11-12 17:18:01 +0000 | raehik | (~raehik@cpc95906-rdng25-2-0-cust156.15-3.cable.virginm.net) |
| 2020-11-12 17:19:25 +0000 | stackdimes | (~stackdime@70.39.102.181) (Ping timeout: 264 seconds) |
| 2020-11-12 17:22:16 +0000 | kritzefitz | (~kritzefit@212.86.56.80) |
| 2020-11-12 17:22:34 +0000 | christo | (~chris@81.96.113.213) (Remote host closed the connection) |
| 2020-11-12 17:23:05 +0000 | kipras | (~Kipras@78-56-235-39.static.zebra.lt) (Ping timeout: 240 seconds) |
| 2020-11-12 17:26:42 +0000 | geekosaur | (82659a09@host154-009.vpn.uakron.edu) (Remote host closed the connection) |
| 2020-11-12 17:26:44 +0000 | christo | (~chris@81.96.113.213) |
| 2020-11-12 17:28:22 +0000 | geekosaur | (82659a09@host154-009.vpn.uakron.edu) |
| 2020-11-12 17:30:31 +0000 | hackage | phonetic-languages-general 0.2.0.0 - A generalization of the uniqueness-periods-vector-general functionality. https://hackage.haskell.org/package/phonetic-languages-general-0.2.0.0 (OleksandrZhabenko) |
| 2020-11-12 17:32:04 +0000 | borne | (~fritjof@200116b86423eb004fbf5cd6c83663b1.dip.versatel-1u1.de) |
| 2020-11-12 17:33:39 +0000 | jonatanb | (~jonatanb@83.24.9.26.ipv4.supernova.orange.pl) |
| 2020-11-12 17:35:30 +0000 | hackage | csv-conduit 0.7.2.0 - A flexible, fast, conduit-based CSV parser library for Haskell. https://hackage.haskell.org/package/csv-conduit-0.7.2.0 (MichaelXavier) |
| 2020-11-12 17:36:39 +0000 | jonatanb | (~jonatanb@83.24.9.26.ipv4.supernova.orange.pl) (Remote host closed the connection) |
| 2020-11-12 17:36:45 +0000 | jonatanb | (~jonatanb@83.24.9.26.ipv4.supernova.orange.pl) |
| 2020-11-12 17:36:53 +0000 | christo | (~chris@81.96.113.213) (Remote host closed the connection) |
| 2020-11-12 17:39:00 +0000 | christo | (~chris@81.96.113.213) |
| 2020-11-12 17:39:59 +0000 | jakalx | (~jakalx@base.jakalx.net) (Ping timeout: 272 seconds) |
| 2020-11-12 17:40:37 +0000 | alp | (~alp@2a01:e0a:58b:4920:ed32:ff85:b3a6:ae06) (Ping timeout: 272 seconds) |
| 2020-11-12 17:40:39 +0000 | jonatanb | (~jonatanb@83.24.9.26.ipv4.supernova.orange.pl) (Remote host closed the connection) |
| 2020-11-12 17:41:06 +0000 | ubert | (~Thunderbi@2a02:8109:9880:303c:ca5b:76ff:fe29:f233) (Remote host closed the connection) |
| 2020-11-12 17:44:03 +0000 | Sheilong | (uid293653@gateway/web/irccloud.com/x-kihpfdwzdbjfjvbb) |
| 2020-11-12 17:44:45 +0000 | g-belmonte | (~g-belmont@2804:14c:8786:9312:3638:eaf5:dc36:146d) (Quit: Leaving) |
| 2020-11-12 17:45:16 +0000 | hekkaidekapus | (~tchouri@gateway/tor-sasl/hekkaidekapus) (Remote host closed the connection) |
| 2020-11-12 17:45:31 +0000 | <maralorn> | When cabal tries to find a valid build plan, does it try all possible flag constellation for all dependencies? Or does it only try the default flags of every dependency? |
| 2020-11-12 17:45:39 +0000 | hekkaidekapus | (~tchouri@gateway/tor-sasl/hekkaidekapus) |
| 2020-11-12 17:47:10 +0000 | <int-e> | maralorn: it tries toggling the automatic flags, but not the manual ones |
| 2020-11-12 17:48:31 +0000 | hackage | phonetic-languages-examples 0.4.2.0 - A generalization of the uniqueness-periods-vector-examples functionality. https://hackage.haskell.org/package/phonetic-languages-examples-0.4.2.0 (OleksandrZhabenko) |
| 2020-11-12 17:49:12 +0000 | christo | (~chris@81.96.113.213) (Remote host closed the connection) |
| 2020-11-12 17:50:07 +0000 | christo | (~chris@81.96.113.213) |
| 2020-11-12 17:50:13 +0000 | christo | (~chris@81.96.113.213) (Remote host closed the connection) |
| 2020-11-12 17:52:42 +0000 | pfurla | (~pfurla@ool-182ed2e2.dyn.optonline.net) (Quit: gone to sleep. ZZZzzz…) |
| 2020-11-12 17:53:35 +0000 | christo | (~chris@81.96.113.213) |
| 2020-11-12 17:53:55 +0000 | christo | (~chris@81.96.113.213) (Remote host closed the connection) |
| 2020-11-12 17:54:39 +0000 | avdb | (~avdb@ip-83-134-68-229.dsl.scarlet.be) |
| 2020-11-12 18:00:01 +0000 | mrd | (~mrd@185.163.110.116) () |
| 2020-11-12 18:02:16 +0000 | juri_ | (~juri@178.63.35.222) (Ping timeout: 272 seconds) |
| 2020-11-12 18:02:57 +0000 | neiluj | (~jco@238.106.204.77.rev.sfr.net) |
| 2020-11-12 18:09:15 +0000 | dyeplexer | (~lol@unaffiliated/terpin) (Remote host closed the connection) |
| 2020-11-12 18:10:37 +0000 | christo | (~chris@81.96.113.213) |
| 2020-11-12 18:12:55 +0000 | asheshambasta | (~user@ptr-e1lysawl9rr13i61o92.18120a2.ip6.access.telenet.be) (Ping timeout: 272 seconds) |
| 2020-11-12 18:13:30 +0000 | hackage | uniqueness-periods-vector-general 0.5.3.0 - Some kind of the optimization approach to data inner structure. https://hackage.haskell.org/package/uniqueness-periods-vector-general-0.5.3.0 (OleksandrZhabenko) |
| 2020-11-12 18:14:27 +0000 | jonatanb | (~jonatanb@83.24.9.26.ipv4.supernova.orange.pl) |
| 2020-11-12 18:14:53 +0000 | thir | (~thir@p200300f27f0b7e00894576386620b0d0.dip0.t-ipconnect.de) |
| 2020-11-12 18:16:22 +0000 | jonatanb | (~jonatanb@83.24.9.26.ipv4.supernova.orange.pl) (Remote host closed the connection) |
| 2020-11-12 18:17:37 +0000 | christo | (~chris@81.96.113.213) (Remote host closed the connection) |
| 2020-11-12 18:19:39 +0000 | christo | (~chris@81.96.113.213) |
| 2020-11-12 18:19:50 +0000 | borne | (~fritjof@200116b86423eb004fbf5cd6c83663b1.dip.versatel-1u1.de) (Ping timeout: 264 seconds) |
| 2020-11-12 18:21:02 +0000 | kierank1 | (~kierank@184.75.221.35) |
| 2020-11-12 18:21:07 +0000 | renzhi | (~renzhi@2607:fa49:655f:e600::28da) (Ping timeout: 260 seconds) |
| 2020-11-12 18:21:48 +0000 | Ariakenom | (~Ariakenom@h-82-196-111-82.NA.cust.bahnhof.se) |
| 2020-11-12 18:25:43 +0000 | cole-h | (~cole-h@c-73-48-197-220.hsd1.ca.comcast.net) |
| 2020-11-12 18:27:14 +0000 | bergsans | (~bergsans@c80-217-8-29.bredband.comhem.se) (Remote host closed the connection) |
| 2020-11-12 18:27:47 +0000 | borne | (~fritjof@200116b86423eb004fbf5cd6c83663b1.dip.versatel-1u1.de) |
| 2020-11-12 18:27:49 +0000 | neiluj | (~jco@238.106.204.77.rev.sfr.net) (Ping timeout: 264 seconds) |
| 2020-11-12 18:28:31 +0000 | neiluj | (~jco@238.106.204.77.rev.sfr.net) |
| 2020-11-12 18:29:23 +0000 | chaosmasttter | (~chaosmast@p200300c4a70f6201c1c6e7084fdfaaff.dip0.t-ipconnect.de) |
| 2020-11-12 18:31:30 +0000 | hackage | uniqueness-periods-vector-examples 0.14.5.0 - Usage examples for the uniqueness-periods-vector series of packages https://hackage.haskell.org/package/uniqueness-periods-vector-examples-0.14.5.0 (OleksandrZhabenko) |
| 2020-11-12 18:33:19 +0000 | raehik | (~raehik@cpc95906-rdng25-2-0-cust156.15-3.cable.virginm.net) (Ping timeout: 260 seconds) |
| 2020-11-12 18:33:19 +0000 | electricityZZZZ | (~electrici@108-216-157-17.lightspeed.sntcca.sbcglobal.net) |
| 2020-11-12 18:34:44 +0000 | raehik | (~raehik@cpc95906-rdng25-2-0-cust156.15-3.cable.virginm.net) |
| 2020-11-12 18:36:59 +0000 | chaosmasttter | (~chaosmast@p200300c4a70f6201c1c6e7084fdfaaff.dip0.t-ipconnect.de) (Ping timeout: 272 seconds) |
| 2020-11-12 18:37:01 +0000 | hackage | polysemy-methodology 0.1.6.0 - Domain modelling algebra for polysemy https://hackage.haskell.org/package/polysemy-methodology-0.1.6.0 (locallycompact) |
| 2020-11-12 18:41:12 +0000 | neiluj | (~jco@238.106.204.77.rev.sfr.net) (Ping timeout: 256 seconds) |
| 2020-11-12 18:41:17 +0000 | alp | (~alp@2a01:e0a:58b:4920:881:8954:9deb:fcb5) |
| 2020-11-12 18:41:41 +0000 | asnyx | (~asnyx@brettgilio.com) (Quit: Long live IRC! <https://brettgilio.com/irc.html>) |
| 2020-11-12 18:41:41 +0000 | brettgilio | (~brettgili@brettgilio.com) (Quit: Long live IRC! <https://brettgilio.com/irc.html>) |
| 2020-11-12 18:41:54 +0000 | neiluj | (~jco@238.106.204.77.rev.sfr.net) |
| 2020-11-12 18:43:31 +0000 | juri_ | (~juri@178.63.35.222) |
| 2020-11-12 18:43:33 +0000 | DavidEichmann | (~david@43.240.198.146.dyn.plus.net) (Remote host closed the connection) |
| 2020-11-12 18:46:03 +0000 | jedai | (~jedai@lfbn-dij-1-708-251.w90-100.abo.wanadoo.fr) |
| 2020-11-12 18:46:56 +0000 | jonatanb | (~jonatanb@83.24.9.26.ipv4.supernova.orange.pl) |
| 2020-11-12 18:47:20 +0000 | wroathe | (~wroathe@c-73-24-27-54.hsd1.mn.comcast.net) |
| 2020-11-12 18:47:26 +0000 | thir | (~thir@p200300f27f0b7e00894576386620b0d0.dip0.t-ipconnect.de) () |
| 2020-11-12 18:47:57 +0000 | asnyx | (~asnyx@brettgilio.com) |
| 2020-11-12 18:51:22 +0000 | luke | (~luke@bitnomial/staff/luke) |
| 2020-11-12 18:51:50 +0000 | luke | (~luke@bitnomial/staff/luke) (Client Quit) |
| 2020-11-12 18:53:03 +0000 | jonatanb | (~jonatanb@83.24.9.26.ipv4.supernova.orange.pl) (Remote host closed the connection) |
| 2020-11-12 18:53:16 +0000 | xerox_ | (~xerox@unaffiliated/xerox) (Ping timeout: 246 seconds) |
| 2020-11-12 18:53:49 +0000 | geekosaur | (82659a09@host154-009.vpn.uakron.edu) (Ping timeout: 245 seconds) |
| 2020-11-12 18:54:26 +0000 | brettgilio | (~brettgili@brettgilio.com) |
| 2020-11-12 18:54:49 +0000 | xerox_ | (~xerox@unaffiliated/xerox) |
| 2020-11-12 18:57:25 +0000 | jonatanb | (~jonatanb@83.24.9.26.ipv4.supernova.orange.pl) |
| 2020-11-12 18:59:26 +0000 | ChaiTRex | (~ChaiTRex@gateway/tor-sasl/chaitrex) (Remote host closed the connection) |
| 2020-11-12 19:00:09 +0000 | ChaiTRex | (~ChaiTRex@gateway/tor-sasl/chaitrex) |
| 2020-11-12 19:00:36 +0000 | gproto23 | (~gproto23@unaffiliated/gproto23) |
| 2020-11-12 19:00:52 +0000 | ChaiTRex | (~ChaiTRex@gateway/tor-sasl/chaitrex) (Remote host closed the connection) |
| 2020-11-12 19:01:26 +0000 | ChaiTRex | (~ChaiTRex@gateway/tor-sasl/chaitrex) |
| 2020-11-12 19:02:22 +0000 | conal_ | (~conal@64.71.133.70) (Quit: Computer has gone to sleep.) |
| 2020-11-12 19:03:18 +0000 | <kritzefitz> | In parsec (string "a" >> mzero) `mplus` string "ab" behaves differently than mzero `mplus` string "ab". Does that violate the laws for mzero or am I misinterpreting the laws for mzero? |
| 2020-11-12 19:03:34 +0000 | berberman_ | (~berberman@unaffiliated/berberman) |
| 2020-11-12 19:03:57 +0000 | berberman | (~berberman@unaffiliated/berberman) (Ping timeout: 260 seconds) |
| 2020-11-12 19:05:08 +0000 | chaosmasttter | (~chaosmast@p200300c4a70f6201c1c6e7084fdfaaff.dip0.t-ipconnect.de) |
| 2020-11-12 19:06:17 +0000 | <glguy> | kritzefitz: I think you're misunderstanding the laws |
| 2020-11-12 19:06:30 +0000 | <glguy> | because MonadPlus doesn't have very many |
| 2020-11-12 19:06:52 +0000 | cr3 | (~cr3@192-222-143-195.qc.cable.ebox.net) (Ping timeout: 272 seconds) |
| 2020-11-12 19:06:52 +0000 | <kritzefitz> | I'm specifically talking about v >> mzero = mzero. |
| 2020-11-12 19:06:55 +0000 | conal | (~conal@64.71.133.70) |
| 2020-11-12 19:06:56 +0000 | coot | (~coot@37.30.49.253.nat.umts.dynamic.t-mobile.pl) |
| 2020-11-12 19:07:33 +0000 | Amras | (~Amras@unaffiliated/amras0000) |
| 2020-11-12 19:07:52 +0000 | <glguy> | I think parsec doesn't satisfy the laws as written in Haddock, but also that people often don't agree on how MonadPlus should actually behave |
| 2020-11-12 19:07:57 +0000 | jonatanb | (~jonatanb@83.24.9.26.ipv4.supernova.orange.pl) (Remote host closed the connection) |
| 2020-11-12 19:08:33 +0000 | juuandyy | (~juuandyy@90.166.144.65) |
| 2020-11-12 19:08:46 +0000 | <glguy> | IO also fails the laws as implemented there |
| 2020-11-12 19:08:58 +0000 | <kritzefitz> | Good point |
| 2020-11-12 19:09:08 +0000 | <electricityZZZZ> | is anyone here also in #rust? can i get a #rust invite? |
| 2020-11-12 19:09:22 +0000 | jonatanb | (~jonatanb@83.24.9.26.ipv4.supernova.orange.pl) |
| 2020-11-12 19:09:23 +0000 | <glguy> | electricityZZZZ: You're looking for ##rust |
| 2020-11-12 19:09:43 +0000 | Rudd0 | (~Rudd0@185.189.115.103) (Ping timeout: 246 seconds) |
| 2020-11-12 19:09:53 +0000 | <electricityZZZZ> | oh wow ok freenode should change their error message |
| 2020-11-12 19:10:14 +0000 | <glguy> | #rust automatically forwards to ##rust except you weren't logged in so you weren't allowed in |
| 2020-11-12 19:10:27 +0000 | <glguy> | (because ##rust requires login for whatever reason) |
| 2020-11-12 19:11:26 +0000 | <electricityZZZZ> | ok. yeah #rust on irc.mozilla had problems with haxxorz or something so they are a little more paranoid |
| 2020-11-12 19:12:06 +0000 | stackdimes | (~stackdime@70.39.102.181) |
| 2020-11-12 19:12:53 +0000 | o1lo01ol1o | (~o1lo01ol1@bl8-213-81.dsl.telepac.pt) |
| 2020-11-12 19:13:06 +0000 | kierank1 | (~kierank@184.75.221.35) (Ping timeout: 265 seconds) |
| 2020-11-12 19:13:48 +0000 | ct2034 | (uid362550@gateway/web/irccloud.com/x-dodtlcpekbqwcyru) |
| 2020-11-12 19:13:59 +0000 | cr3 | (~cr3@192-222-143-195.qc.cable.ebox.net) |
| 2020-11-12 19:16:36 +0000 | stackdimes | (~stackdime@70.39.102.181) (Client Quit) |
| 2020-11-12 19:18:05 +0000 | jonatanb | (~jonatanb@83.24.9.26.ipv4.supernova.orange.pl) (Remote host closed the connection) |
| 2020-11-12 19:20:37 +0000 | raehik | (~raehik@cpc95906-rdng25-2-0-cust156.15-3.cable.virginm.net) (Ping timeout: 264 seconds) |
| 2020-11-12 19:21:04 +0000 | stackdimes | (~stackdime@70.39.102.174) |
| 2020-11-12 19:21:15 +0000 | acidjnk_new | (~acidjnk@p200300d0c718f66175ef21b7256ec1f4.dip0.t-ipconnect.de) |
| 2020-11-12 19:22:00 +0000 | gtk | (~user@roc37-h01-176-170-197-243.dsl.sta.abo.bbox.fr) |
| 2020-11-12 19:22:47 +0000 | christo | (~chris@81.96.113.213) (Remote host closed the connection) |
| 2020-11-12 19:22:48 +0000 | Tario | (~Tario@201.192.165.173) (Read error: Connection reset by peer) |
| 2020-11-12 19:22:56 +0000 | <gtk> | when i instance NFData and define the rnf function, what happens if I dont really evalute the value till normal form? |
| 2020-11-12 19:23:06 +0000 | Tario | (~Tario@201.192.165.173) |
| 2020-11-12 19:23:18 +0000 | <gtk> | but WHNF instead? |
| 2020-11-12 19:23:54 +0000 | <jle`> | then it will only evaluate to WHNF |
| 2020-11-12 19:24:07 +0000 | <monochrom> | breaks a lot of people's hearts |
| 2020-11-12 19:24:21 +0000 | <monochrom> | baby jesus cries |
| 2020-11-12 19:24:33 +0000 | <gtk> | Then it would be against the will of NFData |
| 2020-11-12 19:24:43 +0000 | <gtk> | isn't that a big sin? |
| 2020-11-12 19:24:53 +0000 | <monochrom> | cardinal sin |
| 2020-11-12 19:25:25 +0000 | <Uniaika> | most certainly |
| 2020-11-12 19:26:05 +0000 | jneira | (5127ac76@gateway/web/cgi-irc/kiwiirc.com/ip.81.39.172.118) |
| 2020-11-12 19:26:35 +0000 | <monochrom> | https://www.google.ca/search?q=cardinal+zin+zinfandel&source=lnms&tbm=isch&sa=X&ved=2ahUKEwjpuJSX3… |
| 2020-11-12 19:27:28 +0000 | evanpro | (~evanpro@195.206.169.184) |
| 2020-11-12 19:27:36 +0000 | christo | (~chris@81.96.113.213) |
| 2020-11-12 19:28:12 +0000 | thc202 | (~thc202@unaffiliated/thc202) (Ping timeout: 260 seconds) |
| 2020-11-12 19:28:15 +0000 | <monochrom> | Actually I guess just https://www.google.com/search?q=cardinal+zin |
| 2020-11-12 19:29:15 +0000 | britva | (~britva@2a02:aa13:7240:2980:710d:443e:844f:5480) (Quit: This computer has gone to sleep) |
| 2020-11-12 19:30:01 +0000 | <monochrom> | Ah, add &tbm=isch for the images. |
| 2020-11-12 19:30:29 +0000 | geekosaur | (82659a09@host154-009.vpn.uakron.edu) |
| 2020-11-12 19:32:26 +0000 | christo | (~chris@81.96.113.213) (Ping timeout: 265 seconds) |
| 2020-11-12 19:36:38 +0000 | avdb | (~avdb@ip-83-134-68-229.dsl.scarlet.be) (Ping timeout: 260 seconds) |
| 2020-11-12 19:37:29 +0000 | <koz_> | :t any |
| 2020-11-12 19:37:31 +0000 | <lambdabot> | Foldable t => (a -> Bool) -> t a -> Bool |
| 2020-11-12 19:41:07 +0000 | stackdimes | (~stackdime@70.39.102.174) (Quit: WeeChat 2.9) |
| 2020-11-12 19:41:29 +0000 | stackdimes | (~stackdime@70.39.102.174) |
| 2020-11-12 19:49:32 +0000 | pfurla | (~pfurla@pool-108-6-43-243.nycmny.fios.verizon.net) |
| 2020-11-12 19:50:23 +0000 | AlterEgo- | (~ladew@124-198-158-163.dynamic.caiway.nl) (Quit: Leaving) |
| 2020-11-12 19:51:25 +0000 | aarvar | (~foewfoiew@50.35.43.33) (Ping timeout: 240 seconds) |
| 2020-11-12 19:55:17 +0000 | raehik | (~raehik@cpc95906-rdng25-2-0-cust156.15-3.cable.virginm.net) |
| 2020-11-12 20:01:01 +0000 | hackage | polysemy-vinyl 0.1.2.0 - Functions for mapping vinyl records in polysemy. https://hackage.haskell.org/package/polysemy-vinyl-0.1.2.0 (locallycompact) |
| 2020-11-12 20:01:29 +0000 | taurux | (~taurux@net-188-152-78-21.cust.vodafonedsl.it) |
| 2020-11-12 20:02:40 +0000 | kimumba | (5fa8781e@95.168.120.30) |
| 2020-11-12 20:03:03 +0000 | kuribas | (~user@ptr-25vy0i7apwgnolcsbyn.18120a2.ip6.access.telenet.be) (Quit: ERC (IRC client for Emacs 26.3)) |
| 2020-11-12 20:03:15 +0000 | jakov | (~jakov@95.168.120.30) |
| 2020-11-12 20:03:25 +0000 | kimumba | (5fa8781e@95.168.120.30) () |
| 2020-11-12 20:03:29 +0000 | kimumba | (5fa8781e@95.168.120.30) |
| 2020-11-12 20:05:06 +0000 | jakov | (~jakov@95.168.120.30) (Client Quit) |
| 2020-11-12 20:05:49 +0000 | britva | (~britva@31-10-157-156.cgn.dynamic.upc.ch) |
| 2020-11-12 20:06:07 +0000 | britva | (~britva@31-10-157-156.cgn.dynamic.upc.ch) (Client Quit) |
| 2020-11-12 20:06:30 +0000 | britva | (~britva@2a02:aa13:7240:2980:710d:443e:844f:5480) |
| 2020-11-12 20:08:19 +0000 | britva | (~britva@2a02:aa13:7240:2980:710d:443e:844f:5480) (Client Quit) |
| 2020-11-12 20:08:31 +0000 | jespada | (~jespada@90.254.245.49) (Ping timeout: 260 seconds) |
| 2020-11-12 20:08:46 +0000 | christo | (~chris@81.96.113.213) |
| 2020-11-12 20:09:43 +0000 | atbd | (~atbd@68.166.138.88.rev.sfr.net) |
| 2020-11-12 20:10:10 +0000 | rprije | (~rprije@124.148.131.132) |
| 2020-11-12 20:11:23 +0000 | jespada | (~jespada@90.254.245.49) |
| 2020-11-12 20:13:28 +0000 | macrover | (~macrover@ip70-189-231-35.lv.lv.cox.net) (Remote host closed the connection) |
| 2020-11-12 20:17:17 +0000 | geekosaur45 | (82659a09@host154-009.vpn.uakron.edu) |
| 2020-11-12 20:17:57 +0000 | pfurla | (~pfurla@pool-108-6-43-243.nycmny.fios.verizon.net) (Quit: gone to sleep. ZZZzzz…) |
| 2020-11-12 20:18:17 +0000 | o1lo01ol1o | (~o1lo01ol1@bl8-213-81.dsl.telepac.pt) (Remote host closed the connection) |
| 2020-11-12 20:18:26 +0000 | evanpro | (~evanpro@195.206.169.184) (Remote host closed the connection) |
| 2020-11-12 20:18:31 +0000 | o1lo01ol1o | (~o1lo01ol1@bl8-213-81.dsl.telepac.pt) |
| 2020-11-12 20:19:39 +0000 | geekosaur | (82659a09@host154-009.vpn.uakron.edu) (Ping timeout: 245 seconds) |
| 2020-11-12 20:19:48 +0000 | elliott_ | (~elliott_@pool-108-51-141-12.washdc.fios.verizon.net) (Ping timeout: 256 seconds) |
| 2020-11-12 20:20:13 +0000 | Amras | (~Amras@unaffiliated/amras0000) (Ping timeout: 272 seconds) |
| 2020-11-12 20:20:53 +0000 | pfurla | (~pfurla@pool-108-6-43-243.nycmny.fios.verizon.net) |
| 2020-11-12 20:22:21 +0000 | o1lo01ol1o | (~o1lo01ol1@bl8-213-81.dsl.telepac.pt) (Remote host closed the connection) |
| 2020-11-12 20:22:53 +0000 | o1lo01ol1o | (~o1lo01ol1@bl8-213-81.dsl.telepac.pt) |
| 2020-11-12 20:27:46 +0000 | o1lo01ol1o | (~o1lo01ol1@bl8-213-81.dsl.telepac.pt) (Ping timeout: 246 seconds) |
| 2020-11-12 20:27:52 +0000 | conal | (~conal@64.71.133.70) (Quit: Computer has gone to sleep.) |
| 2020-11-12 20:27:55 +0000 | juuandyy | (~juuandyy@90.166.144.65) (Quit: Konversation terminated!) |
| 2020-11-12 20:28:24 +0000 | o1lo01ol1o | (~o1lo01ol1@bl8-213-81.dsl.telepac.pt) |
| 2020-11-12 20:32:45 +0000 | o1lo01ol1o | (~o1lo01ol1@bl8-213-81.dsl.telepac.pt) (Ping timeout: 240 seconds) |
| 2020-11-12 20:32:46 +0000 | Amras | (~Amras@unaffiliated/amras0000) |
| 2020-11-12 20:32:56 +0000 | Suntop1 | (~Suntop@139.28.218.148) |
| 2020-11-12 20:36:45 +0000 | clog | (~nef@bespin.org) (Ping timeout: 240 seconds) |
| 2020-11-12 20:36:52 +0000 | clog | (~nef@bespin.org) |
| 2020-11-12 20:37:57 +0000 | Amras | (~Amras@unaffiliated/amras0000) (Ping timeout: 272 seconds) |
| 2020-11-12 20:40:29 +0000 | alp | (~alp@2a01:e0a:58b:4920:881:8954:9deb:fcb5) (Ping timeout: 272 seconds) |
| 2020-11-12 20:40:37 +0000 | argent0 | (~argent0@168.227.98.81) |
| 2020-11-12 20:41:10 +0000 | jmcarthur | (~jmcarthur@104.140.53.251) |
| 2020-11-12 20:43:52 +0000 | <dminuoso> | Mmm, I have a large code base that I need a quick feedback loop. How can I disable code generation in GHC to speed it up? |
| 2020-11-12 20:45:13 +0000 | <lortabac> | -fno-code |
| 2020-11-12 20:45:48 +0000 | <dminuoso> | Mmm, if I add that to cabal it propagates to dependencies it seems |
| 2020-11-12 20:45:54 +0000 | <dminuoso> | and `primitive` fails to build |
| 2020-11-12 20:47:00 +0000 | <dminuoso> | lortabac: Mmm, but I can get around that. Cheers, that's so much faster. |
| 2020-11-12 20:47:05 +0000 | <dminuoso> | Feels like 5-10 times. :) |
| 2020-11-12 20:48:51 +0000 | wroathe | (~wroathe@c-73-24-27-54.hsd1.mn.comcast.net) (Ping timeout: 256 seconds) |
| 2020-11-12 20:49:07 +0000 | reallymemorable | (~quassel@2601:180:8300:8fd0:c5df:6e57:bcff:c1bb) |
| 2020-11-12 20:50:19 +0000 | conal | (~conal@64.71.133.70) |
| 2020-11-12 20:51:09 +0000 | jakov | (~jakov@95.168.121.30) |
| 2020-11-12 20:51:30 +0000 | kimumba | (5fa8781e@95.168.120.30) () |
| 2020-11-12 20:51:47 +0000 | pfurla | (~pfurla@pool-108-6-43-243.nycmny.fios.verizon.net) (Quit: gone to sleep. ZZZzzz…) |
| 2020-11-12 20:52:31 +0000 | hackage | minizinc-process 0.1.4.0 - A set of helpers to call minizinc models. https://hackage.haskell.org/package/minizinc-process-0.1.4.0 (LucasDiCioccio) |
| 2020-11-12 20:52:48 +0000 | <sshine> | dminuoso, so you just run type checker? |
| 2020-11-12 20:52:56 +0000 | <dminuoso> | sshine: Yeah |
| 2020-11-12 20:53:00 +0000 | <sshine> | why didn't I think of that. |
| 2020-11-12 20:53:27 +0000 | <dminuoso> | This is 150 modules, and Im modifying a common dependency of them all... |
| 2020-11-12 20:53:31 +0000 | <sshine> | most of the times I run GHC I just want to know if I made type errors. |
| 2020-11-12 20:53:47 +0000 | <geekosaur45> | tbh I thought the typechecker was the slowest part of ghc these days |
| 2020-11-12 20:53:47 +0000 | <dminuoso> | I think ghcid/hie do something similar |
| 2020-11-12 20:53:48 +0000 | <sshine> | ah :) so you're really feeling it. |
| 2020-11-12 20:53:58 +0000 | <sshine> | yes, they must. |
| 2020-11-12 20:54:47 +0000 | <koz_> | Is Data.Text.span (effectively) a combination of Data.Text.takeWhile and Data.Text.dropWhile? |
| 2020-11-12 20:55:10 +0000 | jmcarthur | (~jmcarthur@104.140.53.251) (Ping timeout: 272 seconds) |
| 2020-11-12 20:55:48 +0000 | <dminuoso> | geekosaur45: From experience, not really. Degenerate projects seem to take a lot of time in the simplifier. |
| 2020-11-12 20:55:52 +0000 | jakov | (~jakov@95.168.121.30) (Client Quit) |
| 2020-11-12 20:56:09 +0000 | wroathe | (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) |
| 2020-11-12 20:56:16 +0000 | <dminuoso> | At least most of them. It's of course not hard to write programs that take a long time to type check |
| 2020-11-12 20:56:39 +0000 | <dminuoso> | As an example I frequently notice, megaparsec! |
| 2020-11-12 20:57:01 +0000 | neiluj | (~jco@238.106.204.77.rev.sfr.net) (Changing host) |
| 2020-11-12 20:57:01 +0000 | neiluj | (~jco@unaffiliated/neiluj) |
| 2020-11-12 20:57:04 +0000 | <sshine> | koz_, it appears that the implementation is more low-level: https://hackage.haskell.org/package/text-1.2.4.0/docs/src/Data.Text.Internal.Private.html#span_ -- it resembles those of takeWhile/dropWhile -- are you asking if takeWhile/dropWhile would fuse to something equally efficient? |
| 2020-11-12 20:57:22 +0000 | <dminuoso> | https://gitlab.haskell.org/ghc/ghc/-/issues/17370 |
| 2020-11-12 20:57:49 +0000 | <koz_> | sshine: I'm asking if 'span pred foo == bimap (takeWhile pred) (dropWhile pred) (foo, foo)' |
| 2020-11-12 20:58:00 +0000 | <davean> | geekosaur45: the optimizer is FAR slower than the type checker IME |
| 2020-11-12 20:58:29 +0000 | heatsink | (~heatsink@107-136-5-69.lightspeed.sntcca.sbcglobal.net) (Remote host closed the connection) |
| 2020-11-12 20:58:53 +0000 | <sshine> | koz_, according to the haddock, it appears so. |
| 2020-11-12 20:59:15 +0000 | <koz_> | sshine: Maybe I'm just bad at reading comprehension then, lol. |
| 2020-11-12 20:59:16 +0000 | <davean> | geekosaur45: compare -O0 to -O2, and if you do -fno-code its faster yet again |
| 2020-11-12 20:59:50 +0000 | <sshine> | koz_, 'takeWhile p' would be "the longest prefix (possibly empty)", and 'dropWhile p' would be "the remainder of the list". |
| 2020-11-12 21:00:02 +0000 | Suntop1 | (~Suntop@139.28.218.148) () |
| 2020-11-12 21:00:02 +0000 | <dminuoso> | I guess its in the nature of the simplifier, because depending on code, it can blow up the Core size between passes *a lot* |
| 2020-11-12 21:00:07 +0000 | <dminuoso> | And there's a lot of passes |
| 2020-11-12 21:00:09 +0000 | <koz_> | Yeah, the key word there is 'prefix'. |
| 2020-11-12 21:00:16 +0000 | <dminuoso> | (I think it defaults to 30 passes max?) |
| 2020-11-12 21:00:19 +0000 | <koz_> | So yeah, just me being bad at reading comprehension. |
| 2020-11-12 21:00:24 +0000 | <monochrom> | also "longest" |
| 2020-11-12 21:00:34 +0000 | <sshine> | koz_, for Data.List,span, it even says "span p xs is equivalent to (takeWhile p xs, dropWhile p xs)" :) |
| 2020-11-12 21:00:45 +0000 | <koz_> | sshine: Yeah, but Data.Text _doesn't_. |
| 2020-11-12 21:00:52 +0000 | <koz_> | Which is probably part of what threw me. |
| 2020-11-12 21:00:55 +0000 | conal | (~conal@64.71.133.70) (Quit: Computer has gone to sleep.) |
| 2020-11-12 21:01:00 +0000 | <sshine> | koz_, ah. yeah. |
| 2020-11-12 21:01:15 +0000 | <dminuoso> | I'm starting to burn already, so I thought "it could be cool to start writing this with continuations.. and maybe ContT would be nice too." |
| 2020-11-12 21:01:16 +0000 | <sshine> | koz_, I think I read that on the inside of my skull. one should be careful of that. |
| 2020-11-12 21:01:24 +0000 | <dminuoso> | Not even an hour and I cant read my own code anymore. :( |
| 2020-11-12 21:02:59 +0000 | conal | (~conal@64.71.133.70) |
| 2020-11-12 21:04:51 +0000 | renzhi | (~renzhi@2607:fa49:655f:e600::28da) |
| 2020-11-12 21:05:57 +0000 | o1lo01ol1o | (~o1lo01ol1@bl8-213-81.dsl.telepac.pt) |
| 2020-11-12 21:06:30 +0000 | conal | (~conal@64.71.133.70) (Client Quit) |
| 2020-11-12 21:07:12 +0000 | britva | (~britva@2a02:aa13:7240:2980:bc4b:509a:98e6:5bb0) |
| 2020-11-12 21:07:57 +0000 | reallymemorable | (~quassel@2601:180:8300:8fd0:c5df:6e57:bcff:c1bb) (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.) |
| 2020-11-12 21:08:19 +0000 | reallymemorable | (~quassel@2601:180:8300:8fd0:c5df:6e57:bcff:c1bb) |
| 2020-11-12 21:10:15 +0000 | danvet | (~Daniel@2a02:168:57f4:0:efd0:b9e5:5ae6:c2fa) (Ping timeout: 272 seconds) |
| 2020-11-12 21:12:36 +0000 | perrier-jouet | (~perrier-j@modemcable012.251-130-66.mc.videotron.ca) (Quit: WeeChat 2.9) |
| 2020-11-12 21:12:58 +0000 | gproto23 | (~gproto23@unaffiliated/gproto23) (Ping timeout: 265 seconds) |
| 2020-11-12 21:14:37 +0000 | DTZUZU | (~DTZUZU@205.ip-149-56-132.net) (Ping timeout: 264 seconds) |
| 2020-11-12 21:14:45 +0000 | geekosaur45 | (82659a09@host154-009.vpn.uakron.edu) (Remote host closed the connection) |
| 2020-11-12 21:16:03 +0000 | gtk | (~user@roc37-h01-176-170-197-243.dsl.sta.abo.bbox.fr) (Ping timeout: 256 seconds) |
| 2020-11-12 21:16:04 +0000 | heatsink | (~heatsink@107-136-5-69.lightspeed.sntcca.sbcglobal.net) |
| 2020-11-12 21:19:24 +0000 | kritzefitz | (~kritzefit@212.86.56.80) (Remote host closed the connection) |
| 2020-11-12 21:20:37 +0000 | elliott_ | (~elliott_@pool-108-51-141-12.washdc.fios.verizon.net) |
| 2020-11-12 21:28:09 +0000 | Cale | (~cale@cpef48e38ee8583-cm0c473de9d680.cpe.net.cable.rogers.com) (Ping timeout: 244 seconds) |
| 2020-11-12 21:28:47 +0000 | heatsink | (~heatsink@107-136-5-69.lightspeed.sntcca.sbcglobal.net) (Remote host closed the connection) |
| 2020-11-12 21:31:40 +0000 | Cale | (~cale@2607:fea8:9960:563:84a7:cce2:5f88:c726) |
| 2020-11-12 21:32:26 +0000 | ft | (~ft@shell.chaostreff-dortmund.de) (Ping timeout: 264 seconds) |
| 2020-11-12 21:32:27 +0000 | <shapr> | Anyone building a hoogle server as a separate step from haddocks produced by CI? |
| 2020-11-12 21:33:38 +0000 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 264 seconds) |
| 2020-11-12 21:34:19 +0000 | <Uniaika> | nope, not here |
| 2020-11-12 21:36:13 +0000 | nckx | (~nckx@tobias.gr) (Ping timeout: 264 seconds) |
| 2020-11-12 21:36:46 +0000 | coot_ | (~coot@37.30.49.253.nat.umts.dynamic.t-mobile.pl) |
| 2020-11-12 21:37:14 +0000 | Cale | (~cale@2607:fea8:9960:563:84a7:cce2:5f88:c726) (Ping timeout: 264 seconds) |
| 2020-11-12 21:37:53 +0000 | coot | (~coot@37.30.49.253.nat.umts.dynamic.t-mobile.pl) (Read error: Connection reset by peer) |
| 2020-11-12 21:37:53 +0000 | coot_ | coot |
| 2020-11-12 21:40:16 +0000 | DTZUZU | (~DTZUZU@207.81.171.116) |
| 2020-11-12 21:42:56 +0000 | heatsink | (~heatsink@107-136-5-69.lightspeed.sntcca.sbcglobal.net) |
| 2020-11-12 21:44:23 +0000 | invaser | (~Thunderbi@31.148.23.125) (Ping timeout: 260 seconds) |
| 2020-11-12 21:44:28 +0000 | chaosmasttter | (~chaosmast@p200300c4a70f6201c1c6e7084fdfaaff.dip0.t-ipconnect.de) (Quit: WeeChat 2.9) |
| 2020-11-12 21:44:41 +0000 | Iceland_jack | (~user@95.149.219.123) (Ping timeout: 258 seconds) |
| 2020-11-12 21:46:32 +0000 | britva | (~britva@2a02:aa13:7240:2980:bc4b:509a:98e6:5bb0) (Quit: This computer has gone to sleep) |
| 2020-11-12 21:51:21 +0000 | DirefulSalt | (DirefulSal@gateway/vpn/privateinternetaccess/direfulsalt) (Remote host closed the connection) |
| 2020-11-12 21:51:36 +0000 | Cale | (~cale@cpef48e38ee8583-cm0c473de9d680.cpe.net.cable.rogers.com) |
| 2020-11-12 21:51:51 +0000 | DirefulSalt | (DirefulSal@gateway/vpn/privateinternetaccess/direfulsalt) |
| 2020-11-12 21:52:20 +0000 | AstroDroid | (~AstroDroi@84.39.117.57) |
| 2020-11-12 21:53:10 +0000 | mananamenos | (~mananamen@84.122.202.215.dyn.user.ono.com) (Ping timeout: 246 seconds) |
| 2020-11-12 21:53:47 +0000 | pfurla | (~pfurla@ool-182ed2e2.dyn.optonline.net) |
| 2020-11-12 21:54:40 +0000 | raichoo | (~raichoo@dslb-092-073-194-199.092.073.pools.vodafone-ip.de) (Quit: Lost terminal) |
| 2020-11-12 21:59:24 +0000 | dftxbs3e | (~dftxbs3e@unaffiliated/dftxbs3e) |
| 2020-11-12 22:01:15 +0000 | Rudd0 | (~Rudd0@185.189.115.103) |
| 2020-11-12 22:03:05 +0000 | L29Ah | (~L29Ah@unaffiliated/l29ah) (Ping timeout: 240 seconds) |
| 2020-11-12 22:04:05 +0000 | takuan | (~takuan@178-116-218-225.access.telenet.be) (Remote host closed the connection) |
| 2020-11-12 22:05:03 +0000 | alp | (~alp@2a01:e0a:58b:4920:df5:b7f7:a6a:ece) |
| 2020-11-12 22:07:36 +0000 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) |
| 2020-11-12 22:08:04 +0000 | ft | (~ft@shell.chaostreff-dortmund.de) |
| 2020-11-12 22:08:18 +0000 | sord937 | (~sord937@gateway/tor-sasl/sord937) (Quit: sord937) |
| 2020-11-12 22:10:57 +0000 | kish` | (~oracle@unaffiliated/oracle) |
| 2020-11-12 22:12:46 +0000 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 246 seconds) |
| 2020-11-12 22:12:47 +0000 | takuan | (~takuan@178-116-218-225.access.telenet.be) |
| 2020-11-12 22:14:41 +0000 | L29Ah | (~L29Ah@unaffiliated/l29ah) |
| 2020-11-12 22:18:17 +0000 | sh9 | (~sh9@softbank060116136158.bbtec.net) (Quit: WeeChat 2.8) |
| 2020-11-12 22:19:19 +0000 | son0p | (~son0p@181.136.122.143) |
| 2020-11-12 22:24:45 +0000 | coot | (~coot@37.30.49.253.nat.umts.dynamic.t-mobile.pl) (Quit: coot) |
| 2020-11-12 22:24:46 +0000 | motte | (~weechat@unaffiliated/motte) |
| 2020-11-12 22:27:01 +0000 | feliocrat | (~feliocrat@95.70.185.239) (Remote host closed the connection) |
| 2020-11-12 22:30:12 +0000 | lightandlight | (sid135476@gateway/web/irccloud.com/x-eerqwaqdgkixorsv) (Ping timeout: 260 seconds) |
| 2020-11-12 22:30:35 +0000 | glguy_ | (x@freenode/staff/haskell.developer.glguy) |
| 2020-11-12 22:30:35 +0000 | glguy | Guest5081 |
| 2020-11-12 22:30:35 +0000 | Guest5081 | (x@freenode/staff/haskell.developer.glguy) (Killed (egan.freenode.net (Nickname regained by services))) |
| 2020-11-12 22:30:35 +0000 | glguy_ | glguy |
| 2020-11-12 22:31:02 +0000 | lightandlight | (sid135476@gateway/web/irccloud.com/x-iidtschrmhcqrxgl) |
| 2020-11-12 22:31:21 +0000 | shadowdao | (~user@unaffiliated/shadowdaemon) (Read error: Connection reset by peer) |
| 2020-11-12 22:31:22 +0000 | xff0x | (~fox@2001:1a81:53be:a900:e888:cf37:a0ae:58b2) (Ping timeout: 260 seconds) |
| 2020-11-12 22:31:23 +0000 | jelleke | (~jelle@2a01:7c8:aac1:50d:5054:ff:fe3b:9b7d) (Ping timeout: 260 seconds) |
| 2020-11-12 22:31:23 +0000 | pong | (chiya@2406:3003:2077:2341::babe) (Ping timeout: 260 seconds) |
| 2020-11-12 22:31:23 +0000 | komasa | (~komasa@2a03:b0c0:3:d0::2097:6001) (Ping timeout: 260 seconds) |
| 2020-11-12 22:31:39 +0000 | jelleke | (~jelle@2a01:7c8:aac1:50d:5054:ff:fe3b:9b7d) |
| 2020-11-12 22:31:48 +0000 | recon_- | (~quassel@2602:febc:0:b6::6ca2) (Read error: Connection reset by peer) |
| 2020-11-12 22:31:57 +0000 | recon_- | (~quassel@2602:febc:0:b6::6ca2) |
| 2020-11-12 22:32:04 +0000 | pong | (chiya@2406:3003:2077:2341::babe) |
| 2020-11-12 22:32:49 +0000 | xff0x | (~fox@2001:1a81:53be:a900:e888:cf37:a0ae:58b2) |
| 2020-11-12 22:32:51 +0000 | nckx | (~nckx@tobias.gr) |
| 2020-11-12 22:33:00 +0000 | hackage | minizinc-process 0.1.4.1 - A set of helpers to call minizinc models. https://hackage.haskell.org/package/minizinc-process-0.1.4.1 (LucasDiCioccio) |
| 2020-11-12 22:33:06 +0000 | ct2034 | (uid362550@gateway/web/irccloud.com/x-dodtlcpekbqwcyru) (Quit: Connection closed for inactivity) |
| 2020-11-12 22:33:22 +0000 | komasa | (~komasa@2a03:b0c0:3:d0::2097:6001) |
| 2020-11-12 22:34:27 +0000 | fendor_ | fendor |
| 2020-11-12 22:34:36 +0000 | takuan | (~takuan@178-116-218-225.access.telenet.be) (Ping timeout: 256 seconds) |
| 2020-11-12 22:36:06 +0000 | sh9 | (~sh9@softbank060116136158.bbtec.net) |
| 2020-11-12 22:36:48 +0000 | Deide | (~Deide@217.155.19.23) |
| 2020-11-12 22:37:27 +0000 | mojtaba__ | (~bquest_12@5.200.109.144) |
| 2020-11-12 22:39:46 +0000 | bquest_123_ | (~bquest_12@5.112.15.240) (Ping timeout: 256 seconds) |
| 2020-11-12 22:40:58 +0000 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) |
| 2020-11-12 22:41:38 +0000 | Kaiepi | (~Kaiepi@nwcsnbsc03w-47-55-225-82.dhcp-dynamic.fibreop.nb.bellaliant.net) (Remote host closed the connection) |
| 2020-11-12 22:42:53 +0000 | <fendor> | is there some global setting I can use to limit the memory usage of ghci? |
| 2020-11-12 22:43:15 +0000 | <fendor> | so that every invocation of ghci has a memory limit |
| 2020-11-12 22:45:17 +0000 | fryguybob | (~fryguybob@cpe-74-65-31-113.rochester.res.rr.com) |
| 2020-11-12 22:46:00 +0000 | <Axman6> | Yes, but it's quite complex, you need to write programs that use less memory :P |
| 2020-11-12 22:46:09 +0000 | stackdimes | (~stackdime@70.39.102.174) (Ping timeout: 256 seconds) |
| 2020-11-12 22:46:19 +0000 | pfurla | (~pfurla@ool-182ed2e2.dyn.optonline.net) (Quit: Textual IRC Client: www.textualapp.com) |
| 2020-11-12 22:47:09 +0000 | alp | (~alp@2a01:e0a:58b:4920:df5:b7f7:a6a:ece) (Ping timeout: 272 seconds) |
| 2020-11-12 22:47:25 +0000 | pfurla | (~pfurla@ool-182ed2e2.dyn.optonline.net) |
| 2020-11-12 22:47:39 +0000 | machinedgod | (~machinedg@207.253.244.210) (Ping timeout: 260 seconds) |
| 2020-11-12 22:48:16 +0000 | machinedgod | (~machinedg@207.253.244.210) |
| 2020-11-12 22:49:23 +0000 | Kaiepi | (~Kaiepi@nwcsnbsc03w-47-55-225-82.dhcp-dynamic.fibreop.nb.bellaliant.net) |
| 2020-11-12 22:49:32 +0000 | christo | (~chris@81.96.113.213) (Remote host closed the connection) |
| 2020-11-12 22:52:20 +0000 | zebrag | (~inkbottle@aaubervilliers-654-1-106-56.w86-212.abo.wanadoo.fr) (Ping timeout: 272 seconds) |
| 2020-11-12 22:53:02 +0000 | zebrag | (~inkbottle@aaubervilliers-654-1-113-241.w86-198.abo.wanadoo.fr) |
| 2020-11-12 22:56:06 +0000 | perrier-jouet | (~perrier-j@modemcable012.251-130-66.mc.videotron.ca) |
| 2020-11-12 22:56:09 +0000 | invaser | (~Thunderbi@31.148.23.125) |
| 2020-11-12 22:56:38 +0000 | christo | (~chris@81.96.113.213) |
| 2020-11-12 22:59:13 +0000 | alp | (~alp@2a01:e0a:58b:4920:a000:aac2:57e0:fe16) |
| 2020-11-12 22:59:37 +0000 | <fendor> | Axman6, tell that to the students that write endless recursive functions :P |
| 2020-11-12 23:00:58 +0000 | alp | (~alp@2a01:e0a:58b:4920:a000:aac2:57e0:fe16) (Remote host closed the connection) |
| 2020-11-12 23:01:16 +0000 | alp | (~alp@2a01:e0a:58b:4920:3450:37c2:436b:8f86) |
| 2020-11-12 23:01:36 +0000 | <Axman6> | Hmm, at ANU we used to have a system which would play student's final assignments off against each other (I can't remember the game now), and I believe we had limits on execution time and memory usage |
| 2020-11-12 23:03:08 +0000 | <Axman6> | jackdk: do you know anything about the thing I'm talking about? Or was it after/before your time? |
| 2020-11-12 23:04:18 +0000 | <fendor> | the issue is, students can use the server for developing their solutions... |
| 2020-11-12 23:04:30 +0000 | <fendor> | so I think I want to limit the memory of every ghci invocation on that server |
| 2020-11-12 23:04:51 +0000 | <fendor> | I guess the limits of the user system should do that automagically? |
| 2020-11-12 23:05:04 +0000 | <fendor> | iirc, you can configure the memory limit on a per user basis? |
| 2020-11-12 23:05:27 +0000 | <Axman6> | I believe so, but I have no idea how |
| 2020-11-12 23:05:38 +0000 | <jackdk> | Axman6: the versions I was working on were less sophisticated. The runner used System.timeout, the NFData class, and an IORef to enforce time limits on the program runtime |
| 2020-11-12 23:05:52 +0000 | <fendor> | well, time to ask the sys admin. not my job after all |
| 2020-11-12 23:06:00 +0000 | <jackdk> | sure this isn't an OS-level problem? I remember everyone crashing the student server the night before a concurrent systems assignment was due |
| 2020-11-12 23:06:10 +0000 | <jackdk> | then they put in process limits |
| 2020-11-12 23:06:19 +0000 | <jackdk> | fendor: yeah, I think that's a good idea |
| 2020-11-12 23:07:05 +0000 | <jackdk> | https://github.com/ndmitchell/spaceleak might have some haskell-side ideas for fiddling with this |
| 2020-11-12 23:07:19 +0000 | <fendor> | yeah, I agree, it should be solved on the os level. I just though, maybe there are some low haning fruit. But additionally, I just saw some students somehow installed hls on the server and use it for a remote vscode session. |
| 2020-11-12 23:07:47 +0000 | <fendor> | I am not worrying about space leaks in particular, students write bad code, that is to be expected, but the server should not give them all the memory |
| 2020-11-12 23:09:02 +0000 | <jackdk> | Yes, but space leaks -> eating memory, and the technique for catching them sooner is to bound the stack size that the rts is allowed to use. Perhaps that part is applicable to how students invoke GHCi |
| 2020-11-12 23:09:03 +0000 | livvy | (~livvy@gateway/tor-sasl/livvy) (Ping timeout: 240 seconds) |
| 2020-11-12 23:09:54 +0000 | <fendor> | maybe. Let's see whether we can limit the overall memory |
| 2020-11-12 23:12:23 +0000 | jb55 | (~jb55@gateway/tor-sasl/jb55) (Ping timeout: 240 seconds) |
| 2020-11-12 23:13:28 +0000 | livvy | (~livvy@gateway/tor-sasl/livvy) |
| 2020-11-12 23:15:11 +0000 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 260 seconds) |
| 2020-11-12 23:15:58 +0000 | hugh | (~hugh@79-66-200-43.dynamic.dsl.as9105.com) |
| 2020-11-12 23:16:14 +0000 | hugh | aldessa |
| 2020-11-12 23:16:46 +0000 | <aldessa> | hey, where can i get recursion puzzles? i thought it would be nice to have some puzzles for recursion schemes |
| 2020-11-12 23:17:20 +0000 | cr3 | (~cr3@192-222-143-195.qc.cable.ebox.net) (Quit: leaving) |
| 2020-11-12 23:17:27 +0000 | son0p | (~son0p@181.136.122.143) (Quit: Lost terminal) |
| 2020-11-12 23:22:06 +0000 | jokester_ | (~mono@unaffiliated/jokester) |
| 2020-11-12 23:22:24 +0000 | neiluj | (~jco@unaffiliated/neiluj) (Quit: leaving) |
| 2020-11-12 23:23:47 +0000 | HiRE_ | (~HiRE@2602:ffc5:20::1:512e) |
| 2020-11-12 23:23:53 +0000 | jokester | (~mono@unaffiliated/jokester) (Ping timeout: 260 seconds) |
| 2020-11-12 23:24:27 +0000 | borne | (~fritjof@200116b86423eb004fbf5cd6c83663b1.dip.versatel-1u1.de) (Ping timeout: 260 seconds) |
| 2020-11-12 23:24:27 +0000 | DeadComaGrayce[m | (commagra1@gateway/shell/matrix.org/x-mqetgfqfsaaixhog) (Ping timeout: 260 seconds) |
| 2020-11-12 23:24:27 +0000 | psydruid | (psydruidma@gateway/shell/matrix.org/x-wvuhyqhqelgtcrbj) (Ping timeout: 260 seconds) |
| 2020-11-12 23:24:28 +0000 | aizen_s | (sid462968@gateway/web/irccloud.com/x-stnqhzxwtvurinhz) (Ping timeout: 260 seconds) |
| 2020-11-12 23:24:28 +0000 | HiRE | (~HiRE@2602:ffc5:20::1:512e) (Ping timeout: 260 seconds) |
| 2020-11-12 23:24:28 +0000 | grol | (~quassel@2620:11e:1000:2:250:56ff:fea4:7) (Ping timeout: 260 seconds) |
| 2020-11-12 23:24:48 +0000 | borne | (~fritjof@200116b86423eb004fbf5cd6c83663b1.dip.versatel-1u1.de) |
| 2020-11-12 23:24:55 +0000 | DeadComaGrayce[m | (commagra1@gateway/shell/matrix.org/x-ybppbwirrexxdalc) |
| 2020-11-12 23:25:44 +0000 | grol | (~quassel@2620:11e:1000:2:250:56ff:fea4:7) |
| 2020-11-12 23:26:30 +0000 | jb55 | (~jb55@gateway/tor-sasl/jb55) |
| 2020-11-12 23:26:57 +0000 | psydruid | (psydruidma@gateway/shell/matrix.org/x-dxoeoaxpehfltoxm) |
| 2020-11-12 23:27:42 +0000 | aizen_s | (sid462968@gateway/web/irccloud.com/x-rpdggkhwylxxzxar) |
| 2020-11-12 23:28:34 +0000 | elfets | (~elfets@ip-37-201-23-96.hsi13.unitymediagroup.de) (Quit: Leaving) |
| 2020-11-12 23:30:24 +0000 | Rudd0 | (~Rudd0@185.189.115.103) (Read error: Connection reset by peer) |
| 2020-11-12 23:30:49 +0000 | vicfred | (~vicfred@unaffiliated/vicfred) (Ping timeout: 264 seconds) |
| 2020-11-12 23:32:17 +0000 | borne | (~fritjof@200116b86423eb004fbf5cd6c83663b1.dip.versatel-1u1.de) (Ping timeout: 260 seconds) |
| 2020-11-12 23:34:52 +0000 | DataComputist | (~lumeng@static-50-43-26-251.bvtn.or.frontiernet.net) |
| 2020-11-12 23:37:12 +0000 | aldessa | (~hugh@79-66-200-43.dynamic.dsl.as9105.com) (Read error: Connection reset by peer) |
| 2020-11-12 23:37:41 +0000 | borne | (~fritjof@200116b86423eb004fbf5cd6c83663b1.dip.versatel-1u1.de) |
| 2020-11-12 23:37:54 +0000 | Gurkenglas | (~Gurkengla@unaffiliated/gurkenglas) (Read error: Connection reset by peer) |
| 2020-11-12 23:38:36 +0000 | Gurkenglas | (~Gurkengla@unaffiliated/gurkenglas) |
| 2020-11-12 23:40:36 +0000 | Ariakenom | (~Ariakenom@h-82-196-111-82.NA.cust.bahnhof.se) (Quit: Leaving) |
| 2020-11-12 23:40:48 +0000 | jedws | (~jedws@101.184.175.183) |
| 2020-11-12 23:43:07 +0000 | zebrag | (~inkbottle@aaubervilliers-654-1-113-241.w86-198.abo.wanadoo.fr) (Ping timeout: 260 seconds) |
| 2020-11-12 23:43:31 +0000 | alp | (~alp@2a01:e0a:58b:4920:3450:37c2:436b:8f86) (Ping timeout: 272 seconds) |
| 2020-11-12 23:45:47 +0000 | nbloomf | (~nbloomf@76.217.43.73) (Quit: My MacBook has gone to sleep. ZZZzzz…) |
| 2020-11-12 23:48:28 +0000 | jedws | (~jedws@101.184.175.183) (Quit: My MacBook has gone to sleep. ZZZzzz…) |
| 2020-11-12 23:49:26 +0000 | jedws | (~jedws@101.184.175.183) |
| 2020-11-12 23:49:42 +0000 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) |
| 2020-11-12 23:49:58 +0000 | o1lo01ol1o | (~o1lo01ol1@bl8-213-81.dsl.telepac.pt) (Remote host closed the connection) |
| 2020-11-12 23:50:11 +0000 | <hekkaidekapus> | fendor: When we have needs like yours this side, we handle it at the OS level by putting setting limits for every user. |
| 2020-11-12 23:50:43 +0000 | <hekkaidekapus> | Ony a systemd-capable Linux, this will do: |
| 2020-11-12 23:50:45 +0000 | jedws | (~jedws@101.184.175.183) (Client Quit) |
| 2020-11-12 23:51:14 +0000 | <hekkaidekapus> | systemd-run --user --scope -p 'MemoryHigh=XXXG' -p 'CPUQuota=YYY%' $argv |
| 2020-11-12 23:52:35 +0000 | <hekkaidekapus> | Usually, ghc and ghci are symlinks to the previous command where `$argv = ghc(i)`. |
| 2020-11-12 23:53:34 +0000 | dhouthoo | (~dhouthoo@ptr-eiv6509pb4ifhdr9lsd.18120a2.ip6.access.telenet.be) (Quit: WeeChat 2.9) |
| 2020-11-12 23:54:06 +0000 | <Axman6> | to figure out cpu%, see Erlang (the person, not the language's) work on sharing resources :P |
| 2020-11-12 23:54:12 +0000 | zebrag | (~inkbottle@aaubervilliers-654-1-2-77.w83-200.abo.wanadoo.fr) |
| 2020-11-12 23:54:20 +0000 | jedws | (~jedws@101.184.175.183) |
| 2020-11-12 23:54:29 +0000 | elliott_ | (~elliott_@pool-108-51-141-12.washdc.fios.verizon.net) (Read error: Connection reset by peer) |
| 2020-11-12 23:54:47 +0000 | merijn | (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 260 seconds) |
| 2020-11-12 23:55:17 +0000 | Tuplanolla | (~Tuplanoll@91-159-68-239.elisa-laajakaista.fi) (Ping timeout: 256 seconds) |
| 2020-11-12 23:56:38 +0000 | perrier-jouet | (~perrier-j@modemcable012.251-130-66.mc.videotron.ca) (Quit: WeeChat 2.9) |
| 2020-11-12 23:56:44 +0000 | elliott_ | (~elliott_@pool-108-51-141-12.washdc.fios.verizon.net) |
| 2020-11-12 23:59:57 +0000 | gehmehgeh | (~ircuser1@gateway/tor-sasl/gehmehgeh) (Quit: Leaving) |