Newest at the top
2024-11-06 12:19:07 +0100 | libertyprime | (~libertypr@118-92-73-199.dsl.dyn.ihug.co.nz) (Remote host closed the connection) |
2024-11-06 12:19:06 +0100 | merijn | (~merijn@77.242.116.146) (Ping timeout: 246 seconds) |
2024-11-06 12:19:03 +0100 | <tomsmeding> | it's being investigated in #hackage-infrastructure |
2024-11-06 12:15:37 +0100 | <yin> | yeah i've been getting 502s |
2024-11-06 12:14:05 +0100 | Guest7 | (~Guest7@syn-172-249-181-078.res.spectrum.com) (Ping timeout: 256 seconds) |
2024-11-06 12:10:20 +0100 | SlackCoder | (~SlackCode@64-94-63-8.ip.weststar.net.ky) SlackCoder |
2024-11-06 12:09:42 +0100 | Guest7 | (~Guest7@syn-172-249-181-078.res.spectrum.com) |
2024-11-06 12:09:35 +0100 | <institor> | it's been slow |
2024-11-06 12:05:17 +0100 | <mauke> | is hackage ok? |
2024-11-06 12:03:17 +0100 | longlongdouble | (~longlongd@117.234.233.245) |
2024-11-06 11:59:01 +0100 | lortabac | (~lortabac@2a01:e0a:541:b8f0:55ab:e185:7f81:54a4) (Quit: WeeChat 4.2.2) |
2024-11-06 11:48:55 +0100 | xff0x | (~xff0x@2405:6580:b080:900:3e16:56e8:fa8f:748e) |
2024-11-06 11:47:46 +0100 | <yin> | Leary: good point |
2024-11-06 11:47:15 +0100 | <Leary> | Also, ghcitui is first and foremost an executable; the library component it exposes is secondary, so the transformer usage pretty much is internal. |
2024-11-06 11:45:55 +0100 | ash3en | (~Thunderbi@2a03:7846:b6eb:101:93ac:a90a:da67:f207) ash3en |
2024-11-06 11:43:10 +0100 | <institor> | yin: those libraries are all by the same author |
2024-11-06 11:42:59 +0100 | merijn | (~merijn@77.242.116.146) merijn |
2024-11-06 11:42:58 +0100 | <Leary> | Weird, because unlike transformers, your objections might actually apply to mtl. The former is not at all an opinionated dependency. |
2024-11-06 11:42:39 +0100 | notzmv | (~daniel@user/notzmv) notzmv |
2024-11-06 11:42:08 +0100 | landonf | (landonf@mac68k.info) |
2024-11-06 11:41:57 +0100 | landonf | (landonf@mac68k.info) (Ping timeout: 248 seconds) |
2024-11-06 11:41:56 +0100 | l-Shane-l | (~l-Shane-l@user/l-Shane-l) l-Shane-l |
2024-11-06 11:41:33 +0100 | <yin> | Leary: right, i should have said transformers and not mtl in particular |
2024-11-06 11:38:41 +0100 | longlongdouble | (~longlongd@2405:201:5c16:135:1989:242:cab1:419a) (Ping timeout: 248 seconds) |
2024-11-06 11:38:15 +0100 | merijn | (~merijn@77.242.116.146) (Ping timeout: 252 seconds) |
2024-11-06 11:35:54 +0100 | <yin> | see yesod, servant, warp... |
2024-11-06 11:33:53 +0100 | <yin> | institor: you don't *need* transformers but i get that they are useful. in any case, i defend that their use should be internal and not exposed to the user of your library |
2024-11-06 11:27:10 +0100 | <institor> | it's really the Either after runExceptT that I care about |
2024-11-06 11:26:57 +0100 | <institor> | or Left in the event of a 4xx or 5xx error |
2024-11-06 11:26:52 +0100 | <institor> | and i could get Right with some payload |
2024-11-06 11:26:46 +0100 | <institor> | well suppose i'm running HTTP requests |
2024-11-06 11:25:59 +0100 | <Leary> | Bad example; any IO action might fail, and its built in exception system is recommended over ExceptT. |
2024-11-06 11:24:40 +0100 | <institor> | i suppose you could use one of those fancy effects libraries, but that seems even more opinionated |
2024-11-06 11:24:18 +0100 | <institor> | yin: e.g. ExceptT e IO a, for IO actions that might fail |
2024-11-06 11:23:58 +0100 | <institor> | yin: how do you layer effects then |
2024-11-06 11:22:56 +0100 | JuanDaugherty | (~juan@user/JuanDaugherty) (Quit: JuanDaugherty) |
2024-11-06 11:19:41 +0100 | <Leary> | transformers isn't mtl |
2024-11-06 11:17:56 +0100 | <yin> | seems like an unnecessary opinionated dependence |
2024-11-06 11:16:51 +0100 | <yin> | i'm allergic to mtl |
2024-11-06 11:08:59 +0100 | merijn | (~merijn@77.242.116.146) merijn |
2024-11-06 11:05:08 +0100 | <institor> | yin: so? |
2024-11-06 11:02:28 +0100 | merijn | (~merijn@77.242.116.146) (Ping timeout: 245 seconds) |
2024-11-06 10:58:56 +0100 | misterfish | (~misterfis@84.53.85.146) misterfish |
2024-11-06 10:58:24 +0100 | rvalue | (~rvalue@user/rvalue) rvalue |
2024-11-06 10:57:53 +0100 | rvalue | (~rvalue@user/rvalue) (Read error: Connection reset by peer) |
2024-11-06 10:57:42 +0100 | misterfish | (~misterfis@84.53.85.146) (Ping timeout: 276 seconds) |
2024-11-06 10:56:38 +0100 | chele | (~chele@user/chele) chele |
2024-11-06 10:54:01 +0100 | ubert | (~Thunderbi@77.119.163.56.wireless.dyn.drei.com) ubert |
2024-11-06 10:48:50 +0100 | <yin> | ugh. ghcitui uses monad transformers |
2024-11-06 10:48:32 +0100 | zero | yin |