2024/12/28

Newest at the top

2024-12-28 23:41:26 +0100 <haskellbridge> <thirdofmay18081814goya> "listen" should just be understood as a function to add to the current log the logs from some other Writer monad right?
2024-12-28 23:40:05 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) (Ping timeout: 244 seconds)
2024-12-28 23:39:31 +0100Xe(~Xe@perl/impostor/xe) (Quit: ZNC 1.9.1 - https://znc.in)
2024-12-28 23:39:01 +0100 <haskellbridge> <thirdofmay18081814goya> anyone got examples of "pass" or "listen" with the Writer monadf/
2024-12-28 23:35:08 +0100euleritian(~euleritia@dynamic-176-006-135-074.176.6.pool.telefonica.de) (Ping timeout: 244 seconds)
2024-12-28 23:33:40 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) merijn
2024-12-28 23:27:44 +0100Xe(~Xe@perl/impostor/xe) Xe
2024-12-28 23:22:36 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) (Ping timeout: 276 seconds)
2024-12-28 23:21:19 +0100JuanDaugherty(~juan@user/JuanDaugherty) (Quit: JuanDaugherty)
2024-12-28 23:18:52 +0100Xe(~Xe@perl/impostor/xe) (Quit: ZNC 1.9.1 - https://znc.in)
2024-12-28 23:18:39 +0100euleritian(~euleritia@dynamic-176-006-135-074.176.6.pool.telefonica.de)
2024-12-28 23:17:53 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) merijn
2024-12-28 23:11:52 +0100takuan(~takuan@178-116-218-225.access.telenet.be) (Remote host closed the connection)
2024-12-28 23:06:38 +0100euleritian(~euleritia@dynamic-176-006-135-074.176.6.pool.telefonica.de) (Read error: Connection reset by peer)
2024-12-28 23:06:24 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) (Ping timeout: 272 seconds)
2024-12-28 23:05:36 +0100bitdex(~bitdex@gateway/tor-sasl/bitdex) (Ping timeout: 264 seconds)
2024-12-28 23:01:14 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) merijn
2024-12-28 22:51:30 +0100tromp(~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl)
2024-12-28 22:49:16 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) (Ping timeout: 265 seconds)
2024-12-28 22:44:36 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) merijn
2024-12-28 22:42:52 +0100tromp(~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) (Quit: My iMac has gone to sleep. ZZZzzz…)
2024-12-28 22:42:50 +0100DigitteknohippieDigit
2024-12-28 22:41:22 +0100 <hellwolf> anyways, I think I will give up again on this inquiry, for now.
2024-12-28 22:41:11 +0100 <hellwolf> even if I did that, not sure what kind constraint injected could be utilized for testing purpose.
2024-12-28 22:40:05 +0100Digit(~user@user/digit) (Ping timeout: 248 seconds)
2024-12-28 22:39:37 +0100Digitteknohippie(~user@user/digit) Digit
2024-12-28 22:34:19 +0100peterbecich(~Thunderbi@syn-047-229-123-186.res.spectrum.com) (Ping timeout: 260 seconds)
2024-12-28 22:33:35 +0100 <haskellbridge> <hellwolf> probably the good old CPP can help?!
2024-12-28 22:33:09 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) (Ping timeout: 260 seconds)
2024-12-28 22:28:35 +0100euleritian(~euleritia@dynamic-176-006-135-074.176.6.pool.telefonica.de)
2024-12-28 22:28:16 +0100euleritian(~euleritia@dynamic-176-006-135-074.176.6.pool.telefonica.de) (Ping timeout: 244 seconds)
2024-12-28 22:28:13 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) merijn
2024-12-28 22:27:37 +0100peterbecich(~Thunderbi@syn-047-229-123-186.res.spectrum.com) peterbecich
2024-12-28 22:25:33 +0100Everything(~Everythin@195.138.86.118) Everything
2024-12-28 22:16:37 +0100Sgeo(~Sgeo@user/sgeo) Sgeo
2024-12-28 22:16:23 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) (Ping timeout: 244 seconds)
2024-12-28 22:13:39 +0100euleritian(~euleritia@dynamic-176-006-135-074.176.6.pool.telefonica.de)
2024-12-28 22:12:00 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) merijn
2024-12-28 22:08:12 +0100 <geekosaur> although I am assuming you are including thos code into a separate test framework; if this is in a library, you're dead before you start because the library component will fail to compile
2024-12-28 22:07:18 +0100 <geekosaur> like I said, don't import (`import … hiding (Assert)`) and write your own
2024-12-28 22:05:14 +0100 <hellwolf> since the code doesn't change often, I can live with it by testing only once...
2024-12-28 22:04:48 +0100JuanDaugherty(~juan@user/JuanDaugherty) JuanDaugherty
2024-12-28 22:04:13 +0100 <hellwolf> this is my poor man's version of testing: commenting-out-method
2024-12-28 22:03:51 +0100 <hellwolf> https://paste.tomsmeding.com/IEBO6dOs
2024-12-28 22:02:42 +0100peterbecich(~Thunderbi@syn-047-229-123-186.res.spectrum.com) (Ping timeout: 252 seconds)
2024-12-28 22:01:49 +0100 <hellwolf> when I use my own.
2024-12-28 22:01:40 +0100 <hellwolf> wait, how can I programatically change the Assertion behavior?
2024-12-28 21:59:29 +0100merijn(~merijn@128-137-045-062.dynamic.caiway.nl) (Ping timeout: 248 seconds)
2024-12-28 21:55:25 +0100 <geekosaur> like, define your own constraint WouldAssert and have your Assert include that context in place of errMsg, then use IfCxt to check for it afterward?
2024-12-28 21:53:14 +0100 <geekosaur> but there's no reason you couldn't have it not import the standard Assert and write your own, it's a very simple closed type family as you can see from the link