Logs: liberachat/#haskell
| 2021-06-09 23:34:54 | → | trent joins (~trent@2001:8003:340d:d00:b2de:b98:7a93:b0ea) |
| 2021-06-09 23:34:55 | <juri_> | anyone want to tell me i'm wrong? https://github.com/Haskell-Things/HSlice/pull/35#issuecomment-858158929 |
| 2021-06-09 23:36:02 | <juri_> | tl;dr: there's a class of warning that, when it covers code you maintain, you can do something about, and can make your code faster. when it's not your code it's warning about, there's nothing you can do about it. |
| 2021-06-09 23:36:13 | <juri_> | the UX on this sucks. |
| 2021-06-09 23:37:56 | → | xal joins (~xal@2604:3d08:9a80:4c18:2584:dda0:e5c4:dbaf) |
| 2021-06-09 23:39:02 | → | raehik joins (~raehik@cpc95906-rdng25-2-0-cust156.15-3.cable.virginm.net) |
| 2021-06-09 23:46:26 | → | aerona joins (~aerona@2600:6c54:4600:f300:d2da:d7c1:1e2d:1a51) |
| 2021-06-09 23:47:50 | <glguy> | juri_: isn't that just a case of "don't compile your dependencies with a bunch of warnings turned on"? |
| 2021-06-09 23:48:15 | <glguy> | Oh, I guess it's your code, but referring to something outside your package? |
| 2021-06-09 23:50:28 | × | raehik quits (~raehik@cpc95906-rdng25-2-0-cust156.15-3.cable.virginm.net) (Ping timeout: 244 seconds) |
| 2021-06-09 23:56:40 | × | jmcarthur quits (~jmcarthur@c-73-29-224-10.hsd1.nj.comcast.net) (Quit: My MacBook Air has gone to sleep. ZZZzzz…) |
| 2021-06-09 23:56:53 | → | blankhart joins (~blankhart@pool-72-88-174-206.nwrknj.fios.verizon.net) |
| 2021-06-10 00:01:21 | → | yd502 joins (~yd502@223.104.210.183) |
| 2021-06-10 00:01:26 | → | lavaman joins (~lavaman@98.38.249.169) |
| 2021-06-10 00:01:42 | × | xal quits (~xal@2604:3d08:9a80:4c18:2584:dda0:e5c4:dbaf) (Quit: Leaving) |
| 2021-06-10 00:03:31 | → | merijn joins (~merijn@83-160-49-249.ip.xs4all.nl) |
| 2021-06-10 00:04:36 | × | geekosaur quits (~geekosaur@069-135-003-034.biz.spectrum.com) (Remote host closed the connection) |
| 2021-06-10 00:04:56 | × | wroathe quits (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Ping timeout: 244 seconds) |
| 2021-06-10 00:05:57 | × | lavaman quits (~lavaman@98.38.249.169) (Ping timeout: 252 seconds) |
| 2021-06-10 00:06:43 | → | dcoutts_ joins (~duncan@94.186.125.91.dyn.plus.net) |
| 2021-06-10 00:09:18 | × | dcoutts quits (~duncan@94.186.125.91.dyn.plus.net) (Ping timeout: 265 seconds) |
| 2021-06-10 00:09:41 | → | geekosaur joins (~geekosaur@069-135-003-034.biz.spectrum.com) |
| 2021-06-10 00:11:21 | → | nkatte_ joins (~nkatte@2804:14c:7980:8c9a::3c66) |
| 2021-06-10 00:14:07 | → | slashzero joins (~slashzero@pool-71-114-107-11.washdc.fios.verizon.net) |
| 2021-06-10 00:16:24 | × | yd502 quits (~yd502@223.104.210.183) (Ping timeout: 252 seconds) |
| 2021-06-10 00:18:05 | → | bitdex joins (~bitdex@gateway/tor-sasl/bitdex) |
| 2021-06-10 00:21:16 | → | renzhi joins (~xp@2607:fa49:6500:bc00::e7b) |
| 2021-06-10 00:22:09 | → | fizbin joins (~fizbin@c-73-33-197-160.hsd1.nj.comcast.net) |
| 2021-06-10 00:22:27 | × | Erutuon quits (~Erutuon@user/erutuon) (Ping timeout: 252 seconds) |
| 2021-06-10 00:24:04 | × | fizbin quits (~fizbin@c-73-33-197-160.hsd1.nj.comcast.net) (Remote host closed the connection) |
| 2021-06-10 00:24:08 | → | shapr joins (~user@pool-100-36-247-68.washdc.fios.verizon.net) |
| 2021-06-10 00:24:45 | <slashzero> | Hi, I'm working through the Simple Haskell Handbook and I'm trying to run `stack test` but for some reason ghc can't find `record-dot-preprocessor` even though it is in my PATH. |
| 2021-06-10 00:25:16 | × | nkatte_ quits (~nkatte@2804:14c:7980:8c9a::3c66) (Quit: nkatte_) |
| 2021-06-10 00:26:45 | → | fizbin joins (~fizbin@c-73-33-197-160.hsd1.nj.comcast.net) |
| 2021-06-10 00:28:51 | <Axman6> | what does that do? it may not be necessary |
| 2021-06-10 00:32:10 | <Axman6> | slashzero: and what does `stack exec -- which record-dot-preprocessor` tell you? |
| 2021-06-10 00:34:20 | → | asthasr joins (~asthasr@162.210.29.120) |
| 2021-06-10 00:36:12 | <slashzero> | https://paste.tomsmeding.com/9mXEdawi |
| 2021-06-10 00:36:50 | <Axman6> | ah. nix, yeah I don't know how to help you there, I';ve never used a unix system which doesn't have which... |
| 2021-06-10 00:37:40 | × | P1RATEZ quits (piratez@cpe98524ab27125-cm98524ab27123.cpe.net.cable.rogers.com) () |
| 2021-06-10 00:37:57 | <geekosaur> | try using: stack exec -- sh -c 'type record-dot-preprocessor' |
| 2021-06-10 00:38:06 | × | merijn quits (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 264 seconds) |
| 2021-06-10 00:39:02 | <geekosaur> | however it looks like it's haskell and its package (same name) should be a setup-depends entry |
| 2021-06-10 00:39:22 | <geekosaur> | or whatever stack calls its setup-depends |
| 2021-06-10 00:40:59 | <Axman6> | can you not just use the RecordDotSyntax language extension? (We use it all the time in DAML and it's great) |
| 2021-06-10 00:43:20 | <slashzero> | I think this is the cause. That `stack exec -- whiich record-dot-preprocessor`command clued me into the fact that stack is building things in an pure environment https://docs.haskellstack.org/en/stable/nix_integration/#the-nix-shell |
| 2021-06-10 00:43:34 | → | beka joins (~beka@104.193.170-254.PUBLIC.monkeybrains.net) |
| 2021-06-10 00:43:47 | <slashzero> | thanks Axman6 |
| 2021-06-10 00:44:41 | → | waleee joins (~waleee@2001:9b0:216:8200:d457:9189:7843:1dbd) |
| 2021-06-10 00:45:25 | <slashzero> | that was definitely it. I ran `stack test --no-nix-pure` and it worked. Thanks for helping Axman6 and geekosaur |
| 2021-06-10 00:45:44 | <Axman6> | Great |
| 2021-06-10 00:52:25 | × | geekosaur quits (~geekosaur@069-135-003-034.biz.spectrum.com) (Remote host closed the connection) |
| 2021-06-10 00:53:03 | → | geekosaur joins (~geekosaur@069-135-003-034.biz.spectrum.com) |
| 2021-06-10 00:53:58 | × | tabemann_ quits (~tabemann@172-13-49-137.lightspeed.milwwi.sbcglobal.net) (Remote host closed the connection) |
| 2021-06-10 00:55:15 | → | tabemann_ joins (~tabemann@172-13-49-137.lightspeed.milwwi.sbcglobal.net) |
| 2021-06-10 00:55:44 | × | waleee quits (~waleee@2001:9b0:216:8200:d457:9189:7843:1dbd) (Ping timeout: 268 seconds) |
| 2021-06-10 00:56:00 | tabemann_ | is now known as tabemann |
| 2021-06-10 00:58:17 | × | notzmv quits (~zmv@user/notzmv) (Ping timeout: 272 seconds) |
| 2021-06-10 01:01:15 | × | Iryon quits (~Iryon@2a02:a31a:a045:3500:5c9:2f58:8faf:5e52) (Remote host closed the connection) |
| 2021-06-10 01:02:45 | → | teaSlurper joins (~chris@81.96.113.213) |
| 2021-06-10 01:06:59 | → | yd502 joins (~yd502@180.168.212.6) |
| 2021-06-10 01:07:00 | × | geekosaur quits (~geekosaur@069-135-003-034.biz.spectrum.com) (Ping timeout: 252 seconds) |
| 2021-06-10 01:13:04 | → | wroathe joins (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) |
| 2021-06-10 01:14:08 | → | sekun joins (~sekun@180.190.152.149) |
| 2021-06-10 01:15:02 | × | xff0x_ quits (~xff0x@2001:1a81:52c9:6b00:c9ec:1ec0:3ea4:2bb4) (Ping timeout: 266 seconds) |
| 2021-06-10 01:16:15 | × | fizbin quits (~fizbin@c-73-33-197-160.hsd1.nj.comcast.net) (Remote host closed the connection) |
| 2021-06-10 01:16:32 | → | xff0x_ joins (~xff0x@2001:1a81:5309:4200:6690:d1a3:e3e9:8847) |
| 2021-06-10 01:21:38 | → | Lycurgus joins (~juan@cpe-45-46-140-49.buffalo.res.rr.com) |
| 2021-06-10 01:22:32 | × | nilof quits (~olofs@90-227-86-119-no542.tbcn.telia.com) (Ping timeout: 264 seconds) |
| 2021-06-10 01:23:17 | × | slashzero quits (~slashzero@pool-71-114-107-11.washdc.fios.verizon.net) (Quit: Client closed) |
| 2021-06-10 01:24:20 | × | FinnElija quits (~finn_elij@user/finn-elija/x-0085643) (Ping timeout: 264 seconds) |
| 2021-06-10 01:25:47 | → | FinnElija joins (~finn_elij@user/finn-elija/x-0085643) |
| 2021-06-10 01:29:35 | × | bontaq quits (~user@ool-18e47f8d.dyn.optonline.net) (Read error: Connection reset by peer) |
| 2021-06-10 01:29:38 | × | pbrisbin quits (~patrick@pool-72-92-38-164.phlapa.fios.verizon.net) (Ping timeout: 252 seconds) |
| 2021-06-10 01:29:40 | → | o1lo01ol1o joins (~o1lo01ol1@cpe-74-65-193-238.nyc.res.rr.com) |
| 2021-06-10 01:32:53 | → | hmmmas joins (~chenqisu1@183.217.200.246) |
| 2021-06-10 01:33:18 | × | o1lo01ol1o quits (~o1lo01ol1@cpe-74-65-193-238.nyc.res.rr.com) (Remote host closed the connection) |
| 2021-06-10 01:34:25 | → | lavaman joins (~lavaman@98.38.249.169) |
| 2021-06-10 01:41:13 | → | yd502_ joins (~yd502@180.168.212.6) |
| 2021-06-10 01:41:15 | → | mpt joins (~tom@2a02:908:1862:49e0::5) |
| 2021-06-10 01:41:28 | × | Lycurgus quits (~juan@cpe-45-46-140-49.buffalo.res.rr.com) (Quit: Exeunt) |
| 2021-06-10 01:44:14 | × | yd502 quits (~yd502@180.168.212.6) (Ping timeout: 245 seconds) |
| 2021-06-10 01:45:37 | <Axman6> | @where cph |
| 2021-06-10 01:45:37 | <lambdabot> | I know nothing about cph. |
| 2021-06-10 01:45:40 | <Axman6> | @where cphih |
| 2021-06-10 01:45:40 | <lambdabot> | I know nothing about cphih. |
| 2021-06-10 01:46:00 | <Axman6> | @where pacp |
| 2021-06-10 01:46:00 | <lambdabot> | I know nothing about pacp. |
| 2021-06-10 01:46:04 | <Axman6> | -_- |
| 2021-06-10 01:46:48 | × | awth13 quits (~user@user/awth13) (Remote host closed the connection) |
| 2021-06-10 01:46:50 | <Axman6> | parallel and concurrent programming in Haskell, where art thou |
| 2021-06-10 01:47:21 | <Axman6> | (https://www.oreilly.com/library/view/parallel-and-concurrent/9781449335939/cover.html apparently) |
| 2021-06-10 01:48:38 | <Clint> | so many fish |
| 2021-06-10 01:51:02 | → | awth13 joins (~user@185.209.196.143) |
| 2021-06-10 01:52:57 | × | awth13 quits (~user@185.209.196.143) (Changing host) |
| 2021-06-10 01:52:57 | → | awth13 joins (~user@user/awth13) |
| 2021-06-10 01:53:10 | <Axman6> | There aren't enough fish in the C, so we use Haskell >=> |
| 2021-06-10 01:54:06 | <Clint> | lambdabot: you should remember that |
| 2021-06-10 01:54:13 | × | awth13 quits (~user@user/awth13) (Client Quit) |
| 2021-06-10 01:54:31 | <Axman6> | lambdabot can @remember whatever you want |
All times are in UTC.