2024-03-28 00:00:02 +0100 | <EvanR> | rust fanatics and enthusiasts everywhere, imagine if haskell had that problem |
2024-03-28 00:02:21 +0100 | infinity0 | (~infinity0@pwned.gg) (Remote host closed the connection) |
2024-03-28 00:04:48 +0100 | <ph88> | why are the haskell webservers slow compared to c and rust ? |
2024-03-28 00:05:05 +0100 | <EvanR> | is that even true? |
2024-03-28 00:05:35 +0100 | <ph88> | ya |
2024-03-28 00:05:51 +0100 | infinity0 | (~infinity0@pwned.gg) |
2024-03-28 00:05:56 +0100 | <EvanR> | what happened to those snap benchmarks |
2024-03-28 00:07:23 +0100 | <ph88> | they got disabled because nobody updated the benchmark https://github.com/TechEmpower/FrameworkBenchmarks/blob/2d9b618c99ba0b0073eb49ffdb9e884bf640be1a/f… |
2024-03-28 00:08:26 +0100 | <EvanR> | o_O |
2024-03-28 00:13:28 +0100 | tri | (~tri@4133220a.cst.lightpath.net) (Ping timeout: 250 seconds) |
2024-03-28 00:14:06 +0100 | <ph88> | Requests/sec: 2_514_450.26 actix, 2_094_552.29 h2o, 416_888.48 snap |
2024-03-28 00:14:13 +0100 | <ph88> | in 2018 |
2024-03-28 00:16:47 +0100 | adanwan | (~adanwan@gateway/tor-sasl/adanwan) (Remote host closed the connection) |
2024-03-28 00:17:08 +0100 | adanwan | (~adanwan@gateway/tor-sasl/adanwan) |
2024-03-28 00:19:39 +0100 | <dmj`> | EvanR: might try to make bindings for this https://facil.io/ |
2024-03-28 00:19:48 +0100 | <dmj`> | put wai on top of it |
2024-03-28 00:25:20 +0100 | gmg | (~user@user/gehmehgeh) (Quit: Leaving) |
2024-03-28 00:26:51 +0100 | <ph88> | hmm looks like facil has a bit too much like json parsing which we already have with aeson. Better put wai on libreactor in that case then https://github.com/fredrikwidlund/libreactorng |
2024-03-28 00:31:36 +0100 | infinity0 | (~infinity0@pwned.gg) (Remote host closed the connection) |
2024-03-28 00:31:58 +0100 | infinity0 | (~infinity0@pwned.gg) |
2024-03-28 00:36:36 +0100 | tessier | (~treed@ec2-184-72-149-67.compute-1.amazonaws.com) (Ping timeout: 255 seconds) |
2024-03-28 00:38:26 +0100 | tessier | (~treed@ip72-220-57-194.sd.sd.cox.net) |
2024-03-28 00:43:17 +0100 | __monty__ | (~toonn@user/toonn) (Quit: leaving) |
2024-03-28 00:44:39 +0100 | oo_miguel | (~Thunderbi@78-11-181-16.static.ip.netia.com.pl) (Ping timeout: 272 seconds) |
2024-03-28 00:55:05 +0100 | <dmj`> | ph88: yea but our json parsing is slow and GHC doesn't support SIMD afaik |
2024-03-28 00:55:48 +0100 | <ph88> | dmj`, good point |
2024-03-28 00:57:13 +0100 | <dmj`> | ph88: libreactor looks cool |
2024-03-28 00:57:44 +0100 | <terrorjack> | @package hermes-json |
2024-03-28 00:57:44 +0100 | <lambdabot> | https://hackage.haskell.org/package/hermes-json |
2024-03-28 00:59:17 +0100 | <dmj`> | cool library :) |
2024-03-28 01:02:34 +0100 | <dmj`> | no reason GHC shouldn't support simd natively imo though |
2024-03-28 01:04:39 +0100 | <ph88> | https://gitlab.haskell.org/ghc/ghc/-/commit/acd795583625401c5554f8e04ec7efca18814011 ? |
2024-03-28 01:05:09 +0100 | <geekosaur> | ghc has had the prims for simd for several years, but zero codegen |
2024-03-28 01:05:21 +0100 | <ph88> | nvm that patch was removed later |
2024-03-28 01:05:46 +0100 | pavonia | (~user@user/siracusa) |
2024-03-28 01:06:17 +0100 | <mauke> | isn't a codegen just a gen? |
2024-03-28 01:08:15 +0100 | <ph88> | that's quite some work to implement all the supported simd operations |
2024-03-28 01:12:37 +0100 | rvalue | (~rvalue@user/rvalue) (Ping timeout: 255 seconds) |
2024-03-28 01:13:21 +0100 | bitdex | (~bitdex@gateway/tor-sasl/bitdex) |
2024-03-28 01:19:38 +0100 | rvalue | (~rvalue@user/rvalue) |
2024-03-28 01:21:09 +0100 | <dmj`> | llvm has auto vectorization |
2024-03-28 01:21:31 +0100 | harveypwca | (~harveypwc@2601:246:c200:2740:15b6:f225:14ff:9821) (Quit: Leaving) |
2024-03-28 01:27:34 +0100 | Square | (~Square4@user/square) |
2024-03-28 01:30:09 +0100 | Square2 | (~Square@user/square) (Ping timeout: 252 seconds) |
2024-03-28 01:35:45 +0100 | Rodney_ | (~Rodney@176.254.244.83) (Quit: Connection error?!) |
2024-03-28 01:35:50 +0100 | <ph88> | is this for OS threads? https://hackage.haskell.org/package/ghc-prim-0.11.0/docs/GHC-Prim.html#v:fork-35- |
2024-03-28 01:36:30 +0100 | <c_wraith> | It looks like it's the underlying documentation point for forkIO |
2024-03-28 01:37:15 +0100 | <c_wraith> | (it's not the implementation. the implementation is part of the RTS) |
2024-03-28 01:43:30 +0100 | <ph88> | thanks |
2024-03-28 01:44:19 +0100 | swamp_ | (~zmt00@user/zmt00) |
2024-03-28 01:47:27 +0100 | zmt01 | (~zmt00@user/zmt00) (Ping timeout: 260 seconds) |
2024-03-28 01:48:41 +0100 | zmt00 | (~zmt00@user/zmt00) |
2024-03-28 01:49:26 +0100 | zmt01 | (~zmt00@user/zmt00) |
2024-03-28 01:50:43 +0100 | swamp_ | (~zmt00@user/zmt00) (Ping timeout: 268 seconds) |
2024-03-28 01:52:02 +0100 | swamp_ | (~zmt00@user/zmt00) |
2024-03-28 01:53:30 +0100 | zmt00 | (~zmt00@user/zmt00) (Ping timeout: 256 seconds) |
2024-03-28 01:53:39 +0100 | zmt00 | (~zmt00@user/zmt00) |
2024-03-28 01:54:17 +0100 | peterbecich | (~Thunderbi@047-229-123-186.res.spectrum.com) |
2024-03-28 01:55:39 +0100 | zmt01 | (~zmt00@user/zmt00) (Ping timeout: 268 seconds) |
2024-03-28 01:55:42 +0100 | adanwan | (~adanwan@gateway/tor-sasl/adanwan) (Remote host closed the connection) |
2024-03-28 01:55:47 +0100 | forell | (~forell@user/forell) (Ping timeout: 264 seconds) |
2024-03-28 01:56:10 +0100 | adanwan | (~adanwan@gateway/tor-sasl/adanwan) |
2024-03-28 01:56:11 +0100 | zmt01 | (~zmt00@user/zmt00) |
2024-03-28 01:56:43 +0100 | yin | (~yin@user/zero) (Ping timeout: 255 seconds) |
2024-03-28 01:56:53 +0100 | swamp_ | (~zmt00@user/zmt00) (Ping timeout: 268 seconds) |
2024-03-28 01:57:02 +0100 | swamp_ | (~zmt00@user/zmt00) |
2024-03-28 01:59:04 +0100 | swamp_ | (~zmt00@user/zmt00) (Read error: Connection reset by peer) |
2024-03-28 01:59:09 +0100 | zmt00 | (~zmt00@user/zmt00) (Ping timeout: 256 seconds) |
2024-03-28 01:59:35 +0100 | zmt00 | (~zmt00@user/zmt00) |
2024-03-28 02:00:57 +0100 | Tuplanolla | (~Tuplanoll@91-159-69-59.elisa-laajakaista.fi) (Quit: Leaving.) |
2024-03-28 02:01:12 +0100 | zmt01 | (~zmt00@user/zmt00) (Ping timeout: 268 seconds) |
2024-03-28 02:01:12 +0100 | zmt00 | (~zmt00@user/zmt00) (K-Lined) |
2024-03-28 02:04:11 +0100 | Benzi-Junior | (~BenziJuni@232-148-209-31.dynamic.hringdu.is) (Ping timeout: 264 seconds) |
2024-03-28 02:04:39 +0100 | Benzi-Junior | (~BenziJuni@232-148-209-31.dynamic.hringdu.is) |
2024-03-28 02:04:50 +0100 | forell | (~forell@user/forell) |
2024-03-28 02:08:47 +0100 | ph88 | (~ph88@ip5b403f30.dynamic.kabel-deutschland.de) (Remote host closed the connection) |
2024-03-28 02:14:47 +0100 | y04nn | (~username@2a03:1b20:8:f011::e10d) (Remote host closed the connection) |
2024-03-28 02:20:46 +0100 | [Leary] | (~Leary]@user/Leary/x-0910699) (Remote host closed the connection) |
2024-03-28 02:21:01 +0100 | [Leary] | (~Leary]@user/Leary/x-0910699) |
2024-03-28 02:27:35 +0100 | xff0x | (~xff0x@2405:6580:b080:900:294d:27b0:2606:85c) (Ping timeout: 260 seconds) |
2024-03-28 02:32:09 +0100 | shapr` | (~user@c-24-218-186-89.hsd1.ma.comcast.net) |
2024-03-28 02:34:30 +0100 | shapr | (~user@c-24-218-186-89.hsd1.ma.comcast.net) (Ping timeout: 268 seconds) |
2024-03-28 02:41:54 +0100 | peterbecich | (~Thunderbi@047-229-123-186.res.spectrum.com) (Ping timeout: 268 seconds) |
2024-03-28 03:08:48 +0100 | lainon | (Srain@gateway/vpn/protonvpn/lainon) |
2024-03-28 03:11:40 +0100 | xff0x | (~xff0x@125x103x176x34.ap125.ftth.ucom.ne.jp) |
2024-03-28 03:12:10 +0100 | lainon | (Srain@gateway/vpn/protonvpn/lainon) (Remote host closed the connection) |
2024-03-28 03:18:16 +0100 | TonyStone | (~TonyStone@074-076-057-186.res.spectrum.com) (Quit: Leaving) |
2024-03-28 03:19:21 +0100 | divya | (~user@202.170.201.69) |
2024-03-28 03:19:34 +0100 | <divya> | Hello |
2024-03-28 03:20:51 +0100 | otto_s | (~user@p5de2fa1e.dip0.t-ipconnect.de) (Ping timeout: 255 seconds) |
2024-03-28 03:22:21 +0100 | fedorafan | (~fedorafan@user/fedorafan) (Ping timeout: 272 seconds) |
2024-03-28 03:22:23 +0100 | otto_s | (~user@p5b044569.dip0.t-ipconnect.de) |
2024-03-28 03:22:47 +0100 | divya` | (~user@2409:40e2:22:c013:945c:f9ff:fe1f:6047) |
2024-03-28 03:24:51 +0100 | divya` | (~user@2409:40e2:22:c013:945c:f9ff:fe1f:6047) (Read error: Connection reset by peer) |
2024-03-28 03:25:04 +0100 | divya` | (~user@202.170.201.90) |
2024-03-28 03:26:16 +0100 | <divya`> | hello |
2024-03-28 03:26:28 +0100 | fedorafan | (~fedorafan@user/fedorafan) |
2024-03-28 03:26:37 +0100 | ChaiTRex | (~ChaiTRex@user/chaitrex) |
2024-03-28 03:26:47 +0100 | divya | (~user@202.170.201.69) (Ping timeout: 272 seconds) |
2024-03-28 03:26:57 +0100 | <divya`> | Hello. fedorafan and ChaiTRex |
2024-03-28 03:27:32 +0100 | waleee | (~waleee@h-176-10-144-38.NA.cust.bahnhof.se) (Ping timeout: 268 seconds) |
2024-03-28 03:47:35 +0100 | puke | (~puke@user/puke) (Ping timeout: 268 seconds) |
2024-03-28 03:54:09 +0100 | peterbecich | (~Thunderbi@047-229-123-186.res.spectrum.com) |
2024-03-28 03:55:51 +0100 | tri | (~tri@ool-18bc2e74.dyn.optonline.net) |
2024-03-28 04:01:41 +0100 | igemnace | (~ian@user/igemnace) |
2024-03-28 04:03:08 +0100 | puke | (~puke@user/puke) |
2024-03-28 04:04:24 +0100 | puke | (~puke@user/puke) (Max SendQ exceeded) |
2024-03-28 04:04:26 +0100 | tri | (~tri@ool-18bc2e74.dyn.optonline.net) (Read error: Connection reset by peer) |
2024-03-28 04:04:59 +0100 | tri | (~tri@ool-18bc2e74.dyn.optonline.net) |
2024-03-28 04:05:28 +0100 | qqq | (~qqq@92.43.167.61) (Remote host closed the connection) |
2024-03-28 04:05:49 +0100 | puke | (~puke@user/puke) |
2024-03-28 04:07:02 +0100 | puke | (~puke@user/puke) (Max SendQ exceeded) |
2024-03-28 04:08:20 +0100 | puke | (~puke@user/puke) |
2024-03-28 04:14:12 +0100 | <Axman6> | Hello, do you have a question divya`? |
2024-03-28 04:21:47 +0100 | oo_miguel | (~Thunderbi@78-11-181-16.static.ip.netia.com.pl) |
2024-03-28 04:32:51 +0100 | buhman | (sid411355@user/buhman) (Ping timeout: 256 seconds) |
2024-03-28 04:32:51 +0100 | sa | (sid1055@id-1055.tinside.irccloud.com) (Ping timeout: 256 seconds) |
2024-03-28 04:33:25 +0100 | ursa-major | (114efe6c39@2a03:6000:1812:100::11f3) (Ping timeout: 256 seconds) |
2024-03-28 04:33:25 +0100 | shreyasminocha | (51fdc93eda@user/shreyasminocha) (Ping timeout: 256 seconds) |
2024-03-28 04:33:25 +0100 | raghavgururajan_ | (ea769b8000@2a03:6000:1812:100::242) (Ping timeout: 256 seconds) |
2024-03-28 04:35:48 +0100 | buhman | (sid411355@user/buhman) |
2024-03-28 04:36:04 +0100 | sa | (sid1055@id-1055.tinside.irccloud.com) |
2024-03-28 04:36:50 +0100 | raghavgururajan | (ea769b8000@user/raghavgururajan) |
2024-03-28 04:36:51 +0100 | shreyasminocha | (51fdc93eda@user/shreyasminocha) |
2024-03-28 04:36:52 +0100 | ursa-major | (114efe6c39@2a03:6000:1812:100::11f3) |
2024-03-28 04:37:23 +0100 | ezzieyguywuf | (~Unknown@user/ezzieyguywuf) (Ping timeout: 256 seconds) |
2024-03-28 04:38:08 +0100 | ezzieyguywuf | (~Unknown@user/ezzieyguywuf) |
2024-03-28 04:39:04 +0100 | td_ | (~td@i53870933.versanet.de) (Ping timeout: 268 seconds) |
2024-03-28 04:40:26 +0100 | td_ | (~td@i53870908.versanet.de) |
2024-03-28 04:42:45 +0100 | peterbecich | (~Thunderbi@047-229-123-186.res.spectrum.com) (Ping timeout: 255 seconds) |
2024-03-28 04:42:49 +0100 | lisbeths | (uid135845@id-135845.lymington.irccloud.com) |
2024-03-28 04:49:33 +0100 | puke | (~puke@user/puke) (Ping timeout: 268 seconds) |
2024-03-28 04:53:45 +0100 | FinnElija | (~finn_elij@user/finn-elija/x-0085643) (Remote host closed the connection) |
2024-03-28 04:55:33 +0100 | FinnElija | (~finn_elij@user/finn-elija/x-0085643) |
2024-03-28 05:22:16 +0100 | fedorafan | (~fedorafan@user/fedorafan) (Read error: Connection reset by peer) |
2024-03-28 05:22:23 +0100 | fedorafansuper | (~fedorafan@user/fedorafan) |
2024-03-28 05:28:53 +0100 | shapr` | (~user@c-24-218-186-89.hsd1.ma.comcast.net) (Ping timeout: 240 seconds) |
2024-03-28 05:35:34 +0100 | igemnace | (~ian@user/igemnace) (Quit: WeeChat 4.2.1) |
2024-03-28 05:36:19 +0100 | igemnace | (~ian@user/igemnace) |
2024-03-28 05:37:21 +0100 | Reinhilde | (ellenor@callbox.trd.is) (Quit: Bye Open Projects!) |
2024-03-28 05:40:55 +0100 | trev | (~trev@user/trev) |
2024-03-28 05:44:42 +0100 | gabiruh | (~gabiruh@vps19177.publiccloud.com.br) (Quit: ZNC 1.7.5 - https://znc.in) |
2024-03-28 05:49:02 +0100 | gabiruh | (~gabiruh@vps19177.publiccloud.com.br) |
2024-03-28 05:54:41 +0100 | Ellenor | (ellenor@2604:180:f2::bc) |
2024-03-28 06:00:17 +0100 | aforemny | (~aforemny@i59F516F8.versanet.de) |
2024-03-28 06:01:12 +0100 | Ellenor | Reinhilde |
2024-03-28 06:01:24 +0100 | aforemny_ | (~aforemny@2001:9e8:6ce5:9000:b2bf:8cbe:296e:6191) (Ping timeout: 268 seconds) |
2024-03-28 06:02:52 +0100 | _ht | (~Thunderbi@28-52-174-82.ftth.glasoperator.nl) |
2024-03-28 06:34:09 +0100 | tri | (~tri@ool-18bc2e74.dyn.optonline.net) (Remote host closed the connection) |
2024-03-28 06:37:36 +0100 | tri | (~tri@ool-18bc2e74.dyn.optonline.net) |
2024-03-28 06:53:45 +0100 | peterbecich | (~Thunderbi@047-229-123-186.res.spectrum.com) |
2024-03-28 06:56:47 +0100 | koala_man | (~vidar@157.146.251.23.bc.googleusercontent.com) (Ping timeout: 256 seconds) |
2024-03-28 06:57:21 +0100 | chessai | (sid225296@id-225296.lymington.irccloud.com) (Ping timeout: 256 seconds) |
2024-03-28 06:57:43 +0100 | sord937 | (~sord937@gateway/tor-sasl/sord937) |
2024-03-28 06:57:55 +0100 | yandere | (sid467876@id-467876.ilkley.irccloud.com) (Ping timeout: 256 seconds) |
2024-03-28 06:58:40 +0100 | koala_man | (~vidar@157.146.251.23.bc.googleusercontent.com) |
2024-03-28 07:01:08 +0100 | yandere | (sid467876@id-467876.ilkley.irccloud.com) |
2024-03-28 07:01:34 +0100 | chessai | (sid225296@id-225296.lymington.irccloud.com) |
2024-03-28 07:06:25 +0100 | td_ | (~td@i53870908.versanet.de) (Ping timeout: 256 seconds) |
2024-03-28 07:06:39 +0100 | td_ | (~td@i53870908.versanet.de) |
2024-03-28 07:07:33 +0100 | ezzieyguywuf | (~Unknown@user/ezzieyguywuf) (Ping timeout: 256 seconds) |
2024-03-28 07:08:17 +0100 | ezzieyguywuf | (~Unknown@user/ezzieyguywuf) |
2024-03-28 07:08:41 +0100 | cross | (~cross@spitfire.i.gajendra.net) (Ping timeout: 256 seconds) |
2024-03-28 07:09:51 +0100 | cross | (~cross@spitfire.i.gajendra.net) |
2024-03-28 07:18:04 +0100 | tri | (~tri@ool-18bc2e74.dyn.optonline.net) (Remote host closed the connection) |
2024-03-28 07:20:26 +0100 | gabiruh | (~gabiruh@vps19177.publiccloud.com.br) (Quit: ZNC 1.7.5 - https://znc.in) |
2024-03-28 07:22:28 +0100 | takuan | (~takuan@178-116-218-225.access.telenet.be) |
2024-03-28 07:24:06 +0100 | zetef | (~quassel@5.2.182.99) |
2024-03-28 07:27:59 +0100 | rvalue- | (~rvalue@user/rvalue) |
2024-03-28 07:29:05 +0100 | rvalue | (~rvalue@user/rvalue) (Ping timeout: 256 seconds) |
2024-03-28 07:30:25 +0100 | Lycurgus | (~georg@user/Lycurgus) |
2024-03-28 07:32:33 +0100 | Lycurgus | (~georg@user/Lycurgus) (Client Quit) |
2024-03-28 07:34:47 +0100 | mjs2600 | (~mjs2600@c-174-169-225-239.hsd1.vt.comcast.net) (Ping timeout: 264 seconds) |
2024-03-28 07:36:09 +0100 | _ht | (~Thunderbi@28-52-174-82.ftth.glasoperator.nl) (Remote host closed the connection) |
2024-03-28 07:37:46 +0100 | rvalue | (~rvalue@user/rvalue) |
2024-03-28 07:37:50 +0100 | mjs2600 | (~mjs2600@c-174-169-225-239.hsd1.vt.comcast.net) |
2024-03-28 07:38:09 +0100 | tromp | (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) |
2024-03-28 07:38:43 +0100 | rvalue- | (~rvalue@user/rvalue) (Ping timeout: 256 seconds) |
2024-03-28 07:40:59 +0100 | euleritian | (~euleritia@ip4d16fc38.dynamic.kabel-deutschland.de) (Read error: Connection reset by peer) |
2024-03-28 07:44:22 +0100 | euleritian | (~euleritia@ip4d16fc38.dynamic.kabel-deutschland.de) |
2024-03-28 07:45:55 +0100 | zetef | (~quassel@5.2.182.99) (Ping timeout: 268 seconds) |
2024-03-28 07:48:18 +0100 | tromp | (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) (Quit: My iMac has gone to sleep. ZZZzzz…) |
2024-03-28 07:51:05 +0100 | gabiruh | (~gabiruh@vps19177.publiccloud.com.br) |
2024-03-28 07:56:24 +0100 | Square | (~Square4@user/square) (Ping timeout: 268 seconds) |
2024-03-28 08:00:52 +0100 | sord937 | (~sord937@gateway/tor-sasl/sord937) (Remote host closed the connection) |
2024-03-28 08:01:12 +0100 | sord937 | (~sord937@gateway/tor-sasl/sord937) |
2024-03-28 08:01:15 +0100 | peterbecich | (~Thunderbi@047-229-123-186.res.spectrum.com) (Ping timeout: 260 seconds) |
2024-03-28 08:08:17 +0100 | CiaoSen | (~Jura@2a05:5800:2c1:2d00:e6b9:7aff:fe80:3d03) |
2024-03-28 08:14:03 +0100 | econo_ | (uid147250@id-147250.tinside.irccloud.com) (Quit: Connection closed for inactivity) |
2024-03-28 08:16:04 +0100 | gabiruh | (~gabiruh@vps19177.publiccloud.com.br) (Quit: ZNC 1.7.5 - https://znc.in) |
2024-03-28 08:19:50 +0100 | EsoAlgo811 | (~EsoAlgo@129.146.136.145) (Ping timeout: 268 seconds) |
2024-03-28 08:20:23 +0100 | gabiruh | (~gabiruh@vps19177.publiccloud.com.br) |
2024-03-28 08:24:18 +0100 | visilii_ | (~visilii@46.61.242.185) |
2024-03-28 08:25:37 +0100 | visilii | (~visilii@188.254.126.99) (Ping timeout: 256 seconds) |
2024-03-28 08:26:00 +0100 | michalz | (~michalz@185.246.207.222) |
2024-03-28 08:30:10 +0100 | tromp | (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) |
2024-03-28 08:33:01 +0100 | zetef | (~quassel@5.2.182.99) |
2024-03-28 08:33:51 +0100 | lortabac | (~lortabac@2a01:e0a:541:b8f0:55ab:e185:7f81:54a4) |
2024-03-28 08:44:52 +0100 | califax | (~califax@user/califx) (Remote host closed the connection) |
2024-03-28 08:45:25 +0100 | califax | (~califax@user/califx) |
2024-03-28 08:47:46 +0100 | acidjnk_new | (~acidjnk@p200300d6e714dc9271191991819977af.dip0.t-ipconnect.de) |
2024-03-28 08:58:26 +0100 | tzh | (~tzh@c-73-164-206-160.hsd1.or.comcast.net) (Quit: zzz) |
2024-03-28 09:04:05 +0100 | dtman34 | (~dtman34@c-75-72-163-222.hsd1.mn.comcast.net) (Ping timeout: 240 seconds) |
2024-03-28 09:07:50 +0100 | dtman34 | (~dtman34@2601:447:d001:ed50:252c:94d5:c186:e071) |
2024-03-28 09:07:57 +0100 | divya`` | (~user@2409:40e2:22:c013:945c:f9ff:fe1f:6047) |
2024-03-28 09:10:43 +0100 | divya`` | (~user@2409:40e2:22:c013:945c:f9ff:fe1f:6047) (Read error: Connection reset by peer) |
2024-03-28 09:10:56 +0100 | divya`` | (~user@202.170.201.18) |
2024-03-28 09:12:08 +0100 | divya` | (~user@202.170.201.90) (Ping timeout: 252 seconds) |
2024-03-28 09:14:43 +0100 | rvalue | (~rvalue@user/rvalue) (Ping timeout: 268 seconds) |
2024-03-28 09:15:46 +0100 | califax | (~califax@user/califx) (Remote host closed the connection) |
2024-03-28 09:16:38 +0100 | califax | (~califax@user/califx) |
2024-03-28 09:18:32 +0100 | danza | (~francesco@ba-19-133-50.service.infuturo.it) |
2024-03-28 09:22:10 +0100 | rvalue | (~rvalue@user/rvalue) |
2024-03-28 09:28:21 +0100 | Sgeo | (~Sgeo@user/sgeo) (Read error: Connection reset by peer) |
2024-03-28 09:29:17 +0100 | rvalue | (~rvalue@user/rvalue) (Ping timeout: 240 seconds) |
2024-03-28 09:31:24 +0100 | kuribas | (~user@ip-188-118-57-242.reverse.destiny.be) |
2024-03-28 09:31:52 +0100 | rvalue | (~rvalue@user/rvalue) |
2024-03-28 09:37:32 +0100 | dcoutts_ | (~duncan@cpc69402-oxfd27-2-0-cust903.4-3.cable.virginm.net) (Ping timeout: 268 seconds) |
2024-03-28 09:49:09 +0100 | dcoutts | (~duncan@cpc69402-oxfd27-2-0-cust903.4-3.cable.virginm.net) |
2024-03-28 09:57:55 +0100 | dcoutts | (~duncan@cpc69402-oxfd27-2-0-cust903.4-3.cable.virginm.net) (Ping timeout: 260 seconds) |
2024-03-28 10:01:53 +0100 | tromp | (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) (Quit: My iMac has gone to sleep. ZZZzzz…) |
2024-03-28 10:04:39 +0100 | wootehfoot | (~wootehfoo@user/wootehfoot) |
2024-03-28 10:04:50 +0100 | Lycurgus | (~georg@li1192-118.members.linode.com) |
2024-03-28 10:04:50 +0100 | Lycurgus | (~georg@li1192-118.members.linode.com) (Changing host) |
2024-03-28 10:04:50 +0100 | Lycurgus | (~georg@user/Lycurgus) |
2024-03-28 10:12:29 +0100 | tromp | (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) |
2024-03-28 10:18:14 +0100 | danza | (~francesco@ba-19-133-50.service.infuturo.it) (Ping timeout: 268 seconds) |
2024-03-28 10:24:17 +0100 | Rodney_ | (~Rodney@176.254.244.83) |
2024-03-28 10:26:53 +0100 | ft | (~ft@p508db238.dip0.t-ipconnect.de) (Quit: leaving) |
2024-03-28 10:33:45 +0100 | ircsan | (~sr@183.82.204.121) |
2024-03-28 10:37:55 +0100 | ircsan | (~sr@183.82.204.121) (Quit: leaving) |
2024-03-28 10:40:35 +0100 | dcoutts | (~duncan@cpc69402-oxfd27-2-0-cust903.4-3.cable.virginm.net) |
2024-03-28 10:49:50 +0100 | alexherbo2 | (~alexherbo@2a02-8440-3341-331a-5cd1-1218-580b-b9b4.rev.sfr.net) |
2024-03-28 10:53:51 +0100 | danse-nr3 | (~danse-nr3@151.47.128.56) |
2024-03-28 10:57:35 +0100 | danse-nr3 | (~danse-nr3@151.47.128.56) (Read error: Connection reset by peer) |
2024-03-28 10:57:41 +0100 | Lycurgus | (~georg@user/Lycurgus) (Quit: leaving) |
2024-03-28 10:57:54 +0100 | danse-nr3 | (~danse-nr3@151.47.128.56) |
2024-03-28 11:04:18 +0100 | gehmehgeh | (~user@user/gehmehgeh) |
2024-03-28 11:08:44 +0100 | magus3 | (~Thunderbi@189.6.35.139) |
2024-03-28 11:10:39 +0100 | xff0x | (~xff0x@125x103x176x34.ap125.ftth.ucom.ne.jp) (Ping timeout: 268 seconds) |
2024-03-28 11:11:08 +0100 | gehmehgeh | gmg |
2024-03-28 11:19:23 +0100 | srirc | (~sr@183.82.204.121) |
2024-03-28 11:21:29 +0100 | srirc | (~sr@183.82.204.121) (Client Quit) |
2024-03-28 11:23:09 +0100 | zetef | (~quassel@5.2.182.99) (Remote host closed the connection) |
2024-03-28 11:24:15 +0100 | lortabac | (~lortabac@2a01:e0a:541:b8f0:55ab:e185:7f81:54a4) (Ping timeout: 256 seconds) |
2024-03-28 11:26:04 +0100 | Lord_of_Life_ | (~Lord@user/lord-of-life/x-2819915) |
2024-03-28 11:26:41 +0100 | euleritian | (~euleritia@ip4d16fc38.dynamic.kabel-deutschland.de) (Ping timeout: 268 seconds) |
2024-03-28 11:26:53 +0100 | euleritian | (~euleritia@77.22.252.56) |
2024-03-28 11:27:18 +0100 | Lord_of_Life | (~Lord@user/lord-of-life/x-2819915) (Ping timeout: 268 seconds) |
2024-03-28 11:27:55 +0100 | magus3 | (~Thunderbi@189.6.35.139) (Ping timeout: 268 seconds) |
2024-03-28 11:29:01 +0100 | Lord_of_Life_ | Lord_of_Life |
2024-03-28 11:34:11 +0100 | euleritian | (~euleritia@77.22.252.56) (Ping timeout: 264 seconds) |
2024-03-28 11:34:49 +0100 | euleritian | (~euleritia@dynamic-176-006-202-041.176.6.pool.telefonica.de) |
2024-03-28 11:36:22 +0100 | lortabac | (~lortabac@2a01:e0a:541:b8f0:55ab:e185:7f81:54a4) |
2024-03-28 11:36:26 +0100 | ubert | (~Thunderbi@2a02:8109:ab8a:5a00:32c6:3a7:b5af:10e3) |
2024-03-28 11:37:15 +0100 | son0p | (~ff@167.0.169.98) (Quit: Bye) |
2024-03-28 11:40:44 +0100 | __monty__ | (~toonn@user/toonn) |
2024-03-28 11:42:52 +0100 | CiaoSen | (~Jura@2a05:5800:2c1:2d00:e6b9:7aff:fe80:3d03) (Ping timeout: 256 seconds) |
2024-03-28 11:43:22 +0100 | euleritian | (~euleritia@dynamic-176-006-202-041.176.6.pool.telefonica.de) (Read error: Connection reset by peer) |
2024-03-28 11:43:39 +0100 | euleritian | (~euleritia@ip4d16fc38.dynamic.kabel-deutschland.de) |
2024-03-28 11:49:20 +0100 | tromp | (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) (Quit: My iMac has gone to sleep. ZZZzzz…) |
2024-03-28 11:54:52 +0100 | son0p | (~ff@167.0.169.98) |
2024-03-28 11:58:55 +0100 | tromp | (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) |
2024-03-28 12:01:32 +0100 | lortabac | (~lortabac@2a01:e0a:541:b8f0:55ab:e185:7f81:54a4) (Ping timeout: 255 seconds) |
2024-03-28 12:01:32 +0100 | magus3 | (~Thunderbi@189.6.35.139) |
2024-03-28 12:01:41 +0100 | xff0x | (~xff0x@2405:6580:b080:900:5b9d:a4d:114b:3b13) |
2024-03-28 12:04:13 +0100 | tv | (~tv@user/tv) (Ping timeout: 272 seconds) |
2024-03-28 12:06:06 +0100 | Vajb | (~Vajb@n70t65z9ztei3blo55b-1.v6.elisa-mobile.fi) (Ping timeout: 256 seconds) |
2024-03-28 12:07:02 +0100 | crook1389 | (uid581388@id-581388.ilkley.irccloud.com) |
2024-03-28 12:07:28 +0100 | mmhat | (~mmh@p200300f1c706a2a6ee086bfffe095315.dip0.t-ipconnect.de) |
2024-03-28 12:09:19 +0100 | Vajb | (~Vajb@n6jbiwem1nfkemdydn4-1.v6.elisa-mobile.fi) |
2024-03-28 12:17:17 +0100 | tv | (~tv@user/tv) |
2024-03-28 12:19:49 +0100 | CiaoSen | (~Jura@2a05:5800:2c1:2d00:e6b9:7aff:fe80:3d03) |
2024-03-28 12:24:02 +0100 | euleritian | (~euleritia@ip4d16fc38.dynamic.kabel-deutschland.de) (Ping timeout: 268 seconds) |
2024-03-28 12:24:39 +0100 | euleritian | (~euleritia@dynamic-176-006-202-041.176.6.pool.telefonica.de) |
2024-03-28 12:26:30 +0100 | magus3 | (~Thunderbi@189.6.35.139) (Ping timeout: 268 seconds) |
2024-03-28 12:32:37 +0100 | yin | (~yin@user/zero) |
2024-03-28 12:42:04 +0100 | lortabac | (~lortabac@2a01:e0a:541:b8f0:55ab:e185:7f81:54a4) |
2024-03-28 12:43:51 +0100 | bitdex | (~bitdex@gateway/tor-sasl/bitdex) (Quit: = "") |
2024-03-28 12:47:53 +0100 | ph88 | (~ph88@91.64.63.48) |
2024-03-28 12:48:44 +0100 | euleritian | (~euleritia@dynamic-176-006-202-041.176.6.pool.telefonica.de) (Read error: Connection reset by peer) |
2024-03-28 12:49:02 +0100 | euleritian | (~euleritia@ip4d16fc38.dynamic.kabel-deutschland.de) |
2024-03-28 12:52:53 +0100 | kuribas | (~user@ip-188-118-57-242.reverse.destiny.be) (Ping timeout: 240 seconds) |
2024-03-28 12:53:20 +0100 | <ph88> | Why can't i use logDebug directly? and how can i fix this? https://bpa.st/N6IA |
2024-03-28 12:56:06 +0100 | euleritian | (~euleritia@ip4d16fc38.dynamic.kabel-deutschland.de) (Ping timeout: 268 seconds) |
2024-03-28 12:56:43 +0100 | euleritian | (~euleritia@ip4d16fc38.dynamic.kabel-deutschland.de) |
2024-03-28 13:03:53 +0100 | tromp | (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) (Quit: My iMac has gone to sleep. ZZZzzz…) |
2024-03-28 13:05:11 +0100 | <lyxia> | ph88: lift $ logDebug ... |
2024-03-28 13:06:35 +0100 | <ph88> | lyxia, https://bpa.st/2EBA |
2024-03-28 13:07:28 +0100 | waleee | (~waleee@h-176-10-144-38.NA.cust.bahnhof.se) |
2024-03-28 13:13:52 +0100 | <lyxia> | remove liftIO |
2024-03-28 13:14:22 +0100 | <ph88> | <3 lyxia |
2024-03-28 13:14:25 +0100 | euleritian | (~euleritia@ip4d16fc38.dynamic.kabel-deutschland.de) (Ping timeout: 255 seconds) |
2024-03-28 13:14:55 +0100 | euleritian | (~euleritia@dynamic-176-006-202-041.176.6.pool.telefonica.de) |
2024-03-28 13:19:52 +0100 | lortabac | (~lortabac@2a01:e0a:541:b8f0:55ab:e185:7f81:54a4) (Quit: WeeChat 4.1.1) |
2024-03-28 13:23:54 +0100 | magus3 | (~Thunderbi@189.6.35.139) |
2024-03-28 13:24:44 +0100 | euleritian | (~euleritia@dynamic-176-006-202-041.176.6.pool.telefonica.de) (Read error: Connection reset by peer) |
2024-03-28 13:25:02 +0100 | euleritian | (~euleritia@ip4d16fc38.dynamic.kabel-deutschland.de) |
2024-03-28 13:26:38 +0100 | tromp | (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) |
2024-03-28 13:28:01 +0100 | <ph88> | How can i get the client ip in servant? I saw this https://hackage.haskell.org/package/servant-0.20.1/docs/Servant-API.html#t:RemoteHost i was expecting a function that gives the ip address |
2024-03-28 13:29:32 +0100 | euleritian | (~euleritia@ip4d16fc38.dynamic.kabel-deutschland.de) (Ping timeout: 260 seconds) |
2024-03-28 13:29:34 +0100 | <danse-nr3> | might be to be looked into some abstraction that is closer to the network. Not very knowledgeable about this ... maybe WAI? |
2024-03-28 13:31:46 +0100 | <ph88> | ye there is something here https://hackage.haskell.org/package/wai-3.2.4/docs/Network-Wai.html#v:remoteHost i'll take a look whether i can use that |
2024-03-28 13:31:47 +0100 | euleritian | (~euleritia@dynamic-176-006-202-041.176.6.pool.telefonica.de) |
2024-03-28 13:32:53 +0100 | tv | (~tv@user/tv) (Ping timeout: 256 seconds) |
2024-03-28 13:40:15 +0100 | euleritian | (~euleritia@dynamic-176-006-202-041.176.6.pool.telefonica.de) (Read error: Connection reset by peer) |
2024-03-28 13:40:30 +0100 | waleee | (~waleee@h-176-10-144-38.NA.cust.bahnhof.se) (Ping timeout: 268 seconds) |
2024-03-28 13:41:01 +0100 | danse-nr3 | (~danse-nr3@151.47.128.56) (Remote host closed the connection) |
2024-03-28 13:41:26 +0100 | danse-nr3 | (~danse-nr3@151.47.128.56) |
2024-03-28 13:41:29 +0100 | euleritian | (~euleritia@dynamic-176-006-202-041.176.6.pool.telefonica.de) |
2024-03-28 13:45:07 +0100 | <jackdk> | ph88: That type has a `HasServer` instance in `servant-server`: https://hackage.haskell.org/package/servant-server-0.20/docs/src/Servant.Server.Internal.html#line… use it as you would a `Capture` parameter or whatever and your handler function should grow an extra parameter, that being the remote ip |
2024-03-28 13:45:58 +0100 | tv | (~tv@user/tv) |
2024-03-28 13:50:18 +0100 | <ph88> | jackdk, thanks. I'm not familiar with Capture parameters. This is my first servant project and i only have a single route. This is my code https://bpa.st/GQUA i need the ip address in websocketRoute. Where should i put an extra parameter ? |
2024-03-28 13:52:24 +0100 | magus3 | (~Thunderbi@189.6.35.139) (Ping timeout: 260 seconds) |
2024-03-28 13:56:04 +0100 | magus3 | (~Thunderbi@189.6.35.139) |
2024-03-28 14:08:59 +0100 | danse-nr3 | (~danse-nr3@151.47.128.56) (Ping timeout: 264 seconds) |
2024-03-28 14:13:55 +0100 | mechap | (~mechap@user/mechap) |
2024-03-28 14:14:14 +0100 | mechap | (~mechap@user/mechap) (Max SendQ exceeded) |
2024-03-28 14:14:41 +0100 | mechap | (~mechap@user/mechap) |
2024-03-28 14:14:49 +0100 | magus3 | (~Thunderbi@189.6.35.139) (Ping timeout: 256 seconds) |
2024-03-28 14:15:00 +0100 | mechap | (~mechap@user/mechap) (Max SendQ exceeded) |
2024-03-28 14:15:25 +0100 | mechap | (~mechap@user/mechap) |
2024-03-28 14:16:18 +0100 | <jackdk> | ph88: where is your declaration of `api` and the corresponding API type? |
2024-03-28 14:17:07 +0100 | <ph88> | jackdk, i just figured it out as you typed :P streamData :: MVar ServerState -> SockAddr -> WS.PendingConnection -> AppM () type WebSocketApi = "ws" :> RemoteHost :> WS.WebSocketPending api :: Proxy WebSocketApi |
2024-03-28 14:17:27 +0100 | <jackdk> | ph88: great, I'm glad to hear it! |
2024-03-28 14:18:26 +0100 | magus3 | (~Thunderbi@189.6.35.139) |
2024-03-28 14:19:03 +0100 | noumenon | (~noumenon@113.51-175-156.customer.lyse.net) |
2024-03-28 14:21:09 +0100 | waleee | (~waleee@h-176-10-144-38.NA.cust.bahnhof.se) |
2024-03-28 14:21:13 +0100 | mmhat | (~mmh@p200300f1c706a2a6ee086bfffe095315.dip0.t-ipconnect.de) (Ping timeout: 268 seconds) |
2024-03-28 14:21:34 +0100 | mmhat | (~mmh@p200300f1c706a268ee086bfffe095315.dip0.t-ipconnect.de) |
2024-03-28 14:22:08 +0100 | <ph88> | :D |
2024-03-28 14:30:46 +0100 | hackyhacker | (~hackyhack@194.78.171.126) |
2024-03-28 14:45:16 +0100 | tri | (~tri@ool-18bbef1a.static.optonline.net) |
2024-03-28 14:48:20 +0100 | bwe_ | bwe |
2024-03-28 14:53:53 +0100 | <hackyhacker> | Hello I've been tinkering with Pandoc and the def object for the default reader and writer settings use Data.Text.Internal.Text instead of just the normal Text. |
2024-03-28 14:54:28 +0100 | <hackyhacker> | Does anyone know why this is? It gives me trouble because then I can't just use pack and unpack. |
2024-03-28 14:54:53 +0100 | waleee | (~waleee@h-176-10-144-38.NA.cust.bahnhof.se) (Quit: WeeChat 4.1.2) |
2024-03-28 15:02:23 +0100 | lisbeths | (uid135845@id-135845.lymington.irccloud.com) (Quit: Connection closed for inactivity) |
2024-03-28 15:03:21 +0100 | <ncf> | surely what *type* is being used is not a property of the default *value* |
2024-03-28 15:03:29 +0100 | <ncf> | can you be more specific |
2024-03-28 15:18:10 +0100 | magus3 | (~Thunderbi@189.6.35.139) (Ping timeout: 256 seconds) |
2024-03-28 15:21:01 +0100 | mechap | (~mechap@user/mechap) (Ping timeout: 268 seconds) |
2024-03-28 15:24:12 +0100 | divya``` | (~user@2409:40e2:22:c013:945c:f9ff:fe1f:6047) |
2024-03-28 15:26:15 +0100 | tromp | (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) (Quit: My iMac has gone to sleep. ZZZzzz…) |
2024-03-28 15:26:23 +0100 | magus3 | (~Thunderbi@189.6.35.139) |
2024-03-28 15:28:47 +0100 | divya`` | (~user@202.170.201.18) (Ping timeout: 272 seconds) |
2024-03-28 15:31:16 +0100 | hackyhacker | (~hackyhack@194.78.171.126) (Quit: Client closed) |
2024-03-28 15:32:41 +0100 | drdo2 | (~drdo@bl5-29-74.dsl.telepac.pt) |
2024-03-28 15:33:05 +0100 | <fedorafansuper> | divya``` i am an idler dont destroy my flow |
2024-03-28 15:33:06 +0100 | <fedorafansuper> | :D |
2024-03-28 15:33:11 +0100 | <fedorafansuper> | oh |
2024-03-28 15:33:18 +0100 | <fedorafansuper> | supermode so be careful yeah |
2024-03-28 15:33:55 +0100 | drdo | (~drdo@bl5-29-74.dsl.telepac.pt) (Ping timeout: 255 seconds) |
2024-03-28 15:33:56 +0100 | drdo2 | drdo |
2024-03-28 15:35:21 +0100 | <fedorafansuper> | do you thin there will be judgement because of the last stupid years |
2024-03-28 15:35:24 +0100 | <fedorafansuper> | death penalty |
2024-03-28 15:35:27 +0100 | <fedorafansuper> | or somehting |
2024-03-28 15:35:39 +0100 | <fedorafansuper> | offtopic |
2024-03-28 15:36:05 +0100 | [Leary] | (~Leary]@user/Leary/x-0910699) (Remote host closed the connection) |
2024-03-28 15:36:08 +0100 | Inst | (~Inst@120.244.192.126) (Ping timeout: 268 seconds) |
2024-03-28 15:36:41 +0100 | Inst | (~Inst@120.244.192.126) |
2024-03-28 15:37:07 +0100 | Inst | (~Inst@120.244.192.126) (Max SendQ exceeded) |
2024-03-28 15:37:38 +0100 | Inst | (~Inst@120.244.192.126) |
2024-03-28 15:43:05 +0100 | Sgeo | (~Sgeo@user/sgeo) |
2024-03-28 15:43:06 +0100 | yin | (~yin@user/zero) (Quit: Lost terminal) |
2024-03-28 15:46:39 +0100 | abrar | (~abrar@pool-72-78-199-167.phlapa.fios.verizon.net) (Quit: WeeChat 4.1.1) |
2024-03-28 15:47:32 +0100 | abrar | (~abrar@pool-72-78-199-167.phlapa.fios.verizon.net) |
2024-03-28 15:49:51 +0100 | gabiruh | (~gabiruh@vps19177.publiccloud.com.br) (Quit: ZNC 1.7.5 - https://znc.in) |
2024-03-28 15:50:30 +0100 | ubert | (~Thunderbi@2a02:8109:ab8a:5a00:32c6:3a7:b5af:10e3) (Quit: ubert) |
2024-03-28 15:54:33 +0100 | danza | (~francesco@151.47.130.237) |
2024-03-28 15:55:12 +0100 | hackyhacker | (~hackyhack@126.171-78-194.adsl-static.isp.belgacom.be) |
2024-03-28 15:55:30 +0100 | <hackyhacker> | ncf So pandoc has a variable define 'def' which you pass to functions that read and write Pandocs which I thought was some sort of settings object and I thought it had Data.Text.Internal.Text instead of the normal Text as default type for string like things. |
2024-03-28 15:57:06 +0100 | <hackyhacker> | Ah no it's defined in data-default-class |
2024-03-28 15:59:00 +0100 | <hackyhacker> | Ah it's the default value for Text.Pandoc.Options.WriterOptions |
2024-03-28 15:59:01 +0100 | <lyxia> | hackyhacker: Data.Text.Internal.Text is Text |
2024-03-28 16:04:30 +0100 | <hackyhacker> | lyxia ah ok thanks |
2024-03-28 16:10:13 +0100 | tromp | (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) |
2024-03-28 16:13:06 +0100 | infinity0 | (~infinity0@pwned.gg) (Remote host closed the connection) |
2024-03-28 16:16:57 +0100 | gabiruh | (~gabiruh@vps19177.publiccloud.com.br) |
2024-03-28 16:19:33 +0100 | alexherbo2 | (~alexherbo@2a02-8440-3341-331a-5cd1-1218-580b-b9b4.rev.sfr.net) (Remote host closed the connection) |
2024-03-28 16:20:02 +0100 | infinity0 | (~infinity0@pwned.gg) |
2024-03-28 16:21:30 +0100 | infinity0 | (~infinity0@pwned.gg) (Remote host closed the connection) |
2024-03-28 16:23:38 +0100 | infinity0 | (~infinity0@pwned.gg) |
2024-03-28 16:28:58 +0100 | PoolloverNathan | (~u0_a408@108.145.176.1) |
2024-03-28 16:31:38 +0100 | <PoolloverNathan> | can I do e.g. type Useful a = (Eq a, Show a, Read a, …); deriving instance Useful Foo so I don't need to write each instance by hand? I also want to use Useful in constraints |
2024-03-28 16:32:37 +0100 | magus3 | (~Thunderbi@189.6.35.139) (Quit: magus3) |
2024-03-28 16:35:53 +0100 | <ncf> | with the right extensions you can use Useful in constraints. not sure about deriving |
2024-03-28 16:36:20 +0100 | <lyxia> | sadly there are no shortcuts for deriving |
2024-03-28 16:37:05 +0100 | adanwan | (~adanwan@gateway/tor-sasl/adanwan) (Remote host closed the connection) |
2024-03-28 16:37:16 +0100 | <PoolloverNathan> | so TH it is? |
2024-03-28 16:37:24 +0100 | adanwan | (~adanwan@gateway/tor-sasl/adanwan) |
2024-03-28 16:38:08 +0100 | mei | (~mei@user/mei) (Remote host closed the connection) |
2024-03-28 16:38:16 +0100 | <lyxia> | yeah, or a plugin |
2024-03-28 16:38:59 +0100 | sawilagar | (~sawilagar@user/sawilagar) |
2024-03-28 16:39:16 +0100 | <lyxia> | shameless plug: https://hackage.haskell.org/package/driving-classes-plugin |
2024-03-28 16:39:37 +0100 | <geekosaur> | .oO ( shameless plugin ) |
2024-03-28 16:40:34 +0100 | mei | (~mei@user/mei) |
2024-03-28 16:45:47 +0100 | danza | (~francesco@151.47.130.237) (Ping timeout: 260 seconds) |
2024-03-28 16:57:49 +0100 | econo_ | (uid147250@id-147250.tinside.irccloud.com) |
2024-03-28 17:02:09 +0100 | acidjnk_new | (~acidjnk@p200300d6e714dc9271191991819977af.dip0.t-ipconnect.de) (Ping timeout: 268 seconds) |
2024-03-28 17:04:40 +0100 | tzh | (~tzh@c-73-164-206-160.hsd1.or.comcast.net) |
2024-03-28 17:09:45 +0100 | tromp | (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) (Read error: Connection reset by peer) |
2024-03-28 17:10:27 +0100 | adanwan | (~adanwan@gateway/tor-sasl/adanwan) (Remote host closed the connection) |
2024-03-28 17:10:30 +0100 | shapr | (~user@c-24-218-186-89.hsd1.ma.comcast.net) |
2024-03-28 17:10:42 +0100 | adanwan | (~adanwan@gateway/tor-sasl/adanwan) |
2024-03-28 17:19:38 +0100 | shapr` | (~user@c-24-218-186-89.hsd1.ma.comcast.net) |
2024-03-28 17:20:08 +0100 | shapr` | (~user@c-24-218-186-89.hsd1.ma.comcast.net) (Client Quit) |
2024-03-28 17:24:48 +0100 | acidjnk_new | (~acidjnk@p200300d6e714dc9271191991819977af.dip0.t-ipconnect.de) |
2024-03-28 17:27:26 +0100 | L29Ah | (~L29Ah@wikipedia/L29Ah) (Ping timeout: 268 seconds) |
2024-03-28 17:34:03 +0100 | danza | (~francesco@151.47.130.237) |
2024-03-28 17:35:14 +0100 | Achylles | (~Achylles_@45.182.57.57) |
2024-03-28 17:44:22 +0100 | igemnace | (~ian@user/igemnace) (Read error: Connection reset by peer) |
2024-03-28 17:46:09 +0100 | hackyhacker | (~hackyhack@126.171-78-194.adsl-static.isp.belgacom.be) (Quit: Client closed) |
2024-03-28 17:46:57 +0100 | zetef | (~quassel@2a02:2f00:5308:3500:36d7:557f:4ad5:f7e3) |
2024-03-28 17:49:32 +0100 | L29Ah | (~L29Ah@wikipedia/L29Ah) |
2024-03-28 17:49:43 +0100 | _ht | (~Thunderbi@28-52-174-82.ftth.glasoperator.nl) |
2024-03-28 17:53:26 +0100 | pavonia | (~user@user/siracusa) (Quit: Bye!) |
2024-03-28 18:01:05 +0100 | igemnace | (~ian@user/igemnace) |
2024-03-28 18:06:23 +0100 | igemnace | (~ian@user/igemnace) (Quit: WeeChat 4.2.1) |
2024-03-28 18:06:44 +0100 | mmhat | (~mmh@p200300f1c706a268ee086bfffe095315.dip0.t-ipconnect.de) (Quit: WeeChat 4.2.1) |
2024-03-28 18:07:52 +0100 | alexherbo2 | (~alexherbo@2a02-8440-3341-331a-5cd1-1218-580b-b9b4.rev.sfr.net) |
2024-03-28 18:12:32 +0100 | <mstksg> | .oO ( shamless plugin plug ) |
2024-03-28 18:12:47 +0100 | mstksg | jle` |
2024-03-28 18:15:00 +0100 | divya``` | (~user@2409:40e2:22:c013:945c:f9ff:fe1f:6047) (Ping timeout: 255 seconds) |
2024-03-28 18:15:01 +0100 | tzh | (~tzh@c-73-164-206-160.hsd1.or.comcast.net) (Read error: Connection reset by peer) |
2024-03-28 18:15:19 +0100 | tzh | (~tzh@c-73-164-206-160.hsd1.or.comcast.net) |
2024-03-28 18:19:06 +0100 | alexherbo2 | (~alexherbo@2a02-8440-3341-331a-5cd1-1218-580b-b9b4.rev.sfr.net) (Remote host closed the connection) |
2024-03-28 18:30:20 +0100 | ph88 | (~ph88@91.64.63.48) (Ping timeout: 268 seconds) |
2024-03-28 18:32:34 +0100 | Guest52 | (~Guest52@110.235.239.168) |
2024-03-28 18:35:21 +0100 | CiaoSen | (~Jura@2a05:5800:2c1:2d00:e6b9:7aff:fe80:3d03) (Ping timeout: 256 seconds) |
2024-03-28 18:36:47 +0100 | Guest97 | (~Guest97@216.165.217.88) |
2024-03-28 18:37:18 +0100 | Guest52 | (~Guest52@110.235.239.168) (Client Quit) |
2024-03-28 18:41:14 +0100 | L29Ah | (~L29Ah@wikipedia/L29Ah) (Excess Flood) |
2024-03-28 18:42:54 +0100 | L29Ah | (~L29Ah@wikipedia/L29Ah) |
2024-03-28 18:46:58 +0100 | <shapr> | @quote |
2024-03-28 18:46:58 +0100 | <lambdabot> | EvanLaforge says: Then we can tell them about how we had to walk in the snow both ways uphill fighting space leaks with bare hands while they just have to read about it. |
2024-03-28 18:47:06 +0100 | <shapr> | :-D |
2024-03-28 18:50:49 +0100 | danza | (~francesco@151.47.130.237) (Ping timeout: 272 seconds) |
2024-03-28 18:53:13 +0100 | Square2 | (~Square@user/square) |
2024-03-28 18:53:23 +0100 | pikajude | (~jude@149.28.207.64) |
2024-03-28 18:55:00 +0100 | <pikajude> | i got an email from someone requesting to take over a package namespace i created ~11 years ago |
2024-03-28 18:55:13 +0100 | <pikajude> | it's under a different hackage account that i don't have access to the email for and don't know the password |
2024-03-28 18:55:42 +0100 | <pikajude> | how should i proceed |
2024-03-28 18:56:10 +0100 | <pikajude> | specifically this one https://hackage.haskell.org/package/cabal-audit you can click on the "home page" link and it redirects to my current github account, so there's proof that it's me at least |
2024-03-28 18:57:10 +0100 | <shapr> | I'd ask the hackage admins |
2024-03-28 18:57:27 +0100 | <pikajude> | oh i see |
2024-03-28 18:57:28 +0100 | <pikajude> | thanks |
2024-03-28 19:01:11 +0100 | rvalue | (~rvalue@user/rvalue) (Ping timeout: 264 seconds) |
2024-03-28 19:06:48 +0100 | Square2 | (~Square@user/square) (Quit: Leaving) |
2024-03-28 19:07:03 +0100 | Square2 | (~Square@user/square) |
2024-03-28 19:09:36 +0100 | rvalue | (~rvalue@user/rvalue) |
2024-03-28 19:19:10 +0100 | sord937 | (~sord937@gateway/tor-sasl/sord937) (Remote host closed the connection) |
2024-03-28 19:19:33 +0100 | sord937 | (~sord937@gateway/tor-sasl/sord937) |
2024-03-28 19:27:50 +0100 | ChaiTRex | (~ChaiTRex@user/chaitrex) (Ping timeout: 260 seconds) |
2024-03-28 19:29:49 +0100 | ChaiTRex | (~ChaiTRex@user/chaitrex) |
2024-03-28 19:35:33 +0100 | ChaiTRex | (~ChaiTRex@user/chaitrex) (Remote host closed the connection) |
2024-03-28 19:35:55 +0100 | ChaiTRex | (~ChaiTRex@user/chaitrex) |
2024-03-28 19:40:31 +0100 | sawilagar | (~sawilagar@user/sawilagar) (Ping timeout: 255 seconds) |
2024-03-28 19:40:51 +0100 | zetef | (~quassel@2a02:2f00:5308:3500:36d7:557f:4ad5:f7e3) (Ping timeout: 272 seconds) |
2024-03-28 19:42:29 +0100 | euleritian | (~euleritia@dynamic-176-006-202-041.176.6.pool.telefonica.de) (Ping timeout: 240 seconds) |
2024-03-28 19:43:06 +0100 | tri | (~tri@ool-18bbef1a.static.optonline.net) (Remote host closed the connection) |
2024-03-28 19:43:39 +0100 | tri | (~tri@ool-18bbef1a.static.optonline.net) |
2024-03-28 19:45:45 +0100 | target_i | (~target_i@user/target-i/x-6023099) |
2024-03-28 19:53:01 +0100 | sord937 | (~sord937@gateway/tor-sasl/sord937) (Quit: sord937) |
2024-03-28 19:55:14 +0100 | mesaoptimizer | (~mesaoptim@user/PapuaHardyNet) (Remote host closed the connection) |
2024-03-28 19:55:25 +0100 | dcoutts | (~duncan@cpc69402-oxfd27-2-0-cust903.4-3.cable.virginm.net) (Ping timeout: 272 seconds) |
2024-03-28 19:57:05 +0100 | mei | (~mei@user/mei) (Remote host closed the connection) |
2024-03-28 19:58:02 +0100 | mei | (~mei@user/mei) |
2024-03-28 20:00:42 +0100 | ft | (~ft@p508db238.dip0.t-ipconnect.de) |
2024-03-28 20:04:25 +0100 | alexherbo2 | (~alexherbo@2a02-8440-3441-1b8f-81a4-318e-a0f5-350c.rev.sfr.net) |
2024-03-28 20:05:30 +0100 | mmhat | (~mmh@p200300f1c706a268ee086bfffe095315.dip0.t-ipconnect.de) |
2024-03-28 20:06:39 +0100 | mmhat | (~mmh@p200300f1c706a268ee086bfffe095315.dip0.t-ipconnect.de) (Client Quit) |
2024-03-28 20:11:53 +0100 | Tuplanolla | (~Tuplanoll@91-159-69-59.elisa-laajakaista.fi) |
2024-03-28 20:13:44 +0100 | ars23 | (~ars23@89.123.236.74) |
2024-03-28 20:13:58 +0100 | ars23 | (~ars23@89.123.236.74) (Changing host) |
2024-03-28 20:13:58 +0100 | ars23 | (~ars23@user/ars23) |
2024-03-28 20:20:52 +0100 | thaliaa | (uid486183@id-486183.uxbridge.irccloud.com) (Quit: Connection closed for inactivity) |
2024-03-28 20:29:54 +0100 | euleritian | (~euleritia@dynamic-176-000-155-070.176.0.pool.telefonica.de) |
2024-03-28 20:33:29 +0100 | gorignak | (~gorignak@user/gorignak) |
2024-03-28 20:38:39 +0100 | zetef | (~quassel@86.124.127.221) |
2024-03-28 20:53:03 +0100 | zetef | (~quassel@86.124.127.221) (Remote host closed the connection) |
2024-03-28 20:53:58 +0100 | tri | (~tri@ool-18bbef1a.static.optonline.net) (Remote host closed the connection) |
2024-03-28 20:54:11 +0100 | tri | (~tri@ool-18bbef1a.static.optonline.net) |
2024-03-28 20:54:45 +0100 | L29Ah | (~L29Ah@wikipedia/L29Ah) (Read error: Connection reset by peer) |
2024-03-28 21:00:11 +0100 | waleee | (~waleee@h-176-10-144-38.NA.cust.bahnhof.se) |
2024-03-28 21:00:16 +0100 | sawilagar | (~sawilagar@user/sawilagar) |
2024-03-28 21:09:05 +0100 | noumenon | (~noumenon@113.51-175-156.customer.lyse.net) (Quit: Leaving) |
2024-03-28 21:13:16 +0100 | target_i | (~target_i@user/target-i/x-6023099) (Quit: leaving) |
2024-03-28 21:14:47 +0100 | L29Ah | (~L29Ah@wikipedia/L29Ah) |
2024-03-28 21:29:59 +0100 | oo_miguel | (~Thunderbi@78-11-181-16.static.ip.netia.com.pl) (Ping timeout: 260 seconds) |
2024-03-28 21:39:36 +0100 | PoolloverNathan | (~u0_a408@108.145.176.1) (Remote host closed the connection) |
2024-03-28 21:44:52 +0100 | gorignak | (~gorignak@user/gorignak) (Quit: quit) |
2024-03-28 21:52:13 +0100 | [Leary] | (~Leary]@user/Leary/x-0910699) |
2024-03-28 21:53:29 +0100 | TonyStone | (~TonyStone@074-076-057-186.res.spectrum.com) |
2024-03-28 21:59:24 +0100 | euleritian | (~euleritia@dynamic-176-000-155-070.176.0.pool.telefonica.de) (Ping timeout: 252 seconds) |
2024-03-28 22:01:29 +0100 | euleritian | (~euleritia@dynamic-176-000-155-070.176.0.pool.telefonica.de) |
2024-03-28 22:02:52 +0100 | ars23 | (~ars23@user/ars23) (Quit: Leaving) |
2024-03-28 22:08:48 +0100 | _ht | (~Thunderbi@28-52-174-82.ftth.glasoperator.nl) (Remote host closed the connection) |
2024-03-28 22:17:55 +0100 | ChaiTRex | (~ChaiTRex@user/chaitrex) (Remote host closed the connection) |
2024-03-28 22:18:19 +0100 | ChaiTRex | (~ChaiTRex@user/chaitrex) |
2024-03-28 22:19:44 +0100 | tessier | (~treed@ip72-220-57-194.sd.sd.cox.net) (Ping timeout: 268 seconds) |
2024-03-28 22:21:40 +0100 | tessier | (~treed@ec2-184-72-149-67.compute-1.amazonaws.com) |
2024-03-28 22:33:29 +0100 | michalz | (~michalz@185.246.207.222) (Quit: ZNC 1.8.2 - https://znc.in) |
2024-03-28 22:36:23 +0100 | <cheater> | pikajude: i've seen someone talking about this |
2024-03-28 22:36:49 +0100 | crook1389 | (uid581388@id-581388.ilkley.irccloud.com) (Quit: Connection closed for inactivity) |
2024-03-28 22:52:10 +0100 | tri | (~tri@ool-18bbef1a.static.optonline.net) (Remote host closed the connection) |
2024-03-28 23:01:25 +0100 | alexherbo2 | (~alexherbo@2a02-8440-3441-1b8f-81a4-318e-a0f5-350c.rev.sfr.net) (Remote host closed the connection) |
2024-03-28 23:09:51 +0100 | FragByte | (~christian@user/fragbyte) (Ping timeout: 272 seconds) |
2024-03-28 23:10:22 +0100 | Lycurgus | (~georg@user/Lycurgus) |
2024-03-28 23:12:03 +0100 | tri | (~tri@ool-18bbef1a.static.optonline.net) |
2024-03-28 23:16:02 +0100 | mei | (~mei@user/mei) (Remote host closed the connection) |
2024-03-28 23:16:23 +0100 | tri | (~tri@ool-18bbef1a.static.optonline.net) (Ping timeout: 260 seconds) |
2024-03-28 23:18:28 +0100 | mei | (~mei@user/mei) |
2024-03-28 23:26:26 +0100 | wootehfoot | (~wootehfoo@user/wootehfoot) (Quit: pillow time) |
2024-03-28 23:27:35 +0100 | ystael | (~ystael@user/ystael) (Ping timeout: 272 seconds) |
2024-03-28 23:27:58 +0100 | <SoF> | hi, is there something like Rust's [track_caller] in Haskell for eg `error`? that is, I want to wrap an `error` call and want the "error: called at source:line:col" to actually report the place where the _wrapper_ was called from |
2024-03-28 23:28:42 +0100 | <geekosaur> | add a HasCallStack constraint |
2024-03-28 23:29:55 +0100 | <SoF> | thanks! |
2024-03-28 23:32:05 +0100 | sawilagar | (~sawilagar@user/sawilagar) (Ping timeout: 240 seconds) |
2024-03-28 23:32:12 +0100 | <geekosaur> | sorry, I see that's not quite what you want. if you want to get the callstack from your wrapper without including the call to error within it, I think you want to use https://hackage.haskell.org/package/base-4.19.1.0/docs/GHC-Stack.html#v:freezeCallStack |
2024-03-28 23:33:44 +0100 | <geekosaur> | https://hackage.haskell.org/package/base-4.19.1.0/docs/GHC-Stack.html#v:withFrozenCallStack |
2024-03-28 23:34:06 +0100 | <geekosaur> | so `withFrozenCallStack $ error …` |
2024-03-28 23:46:13 +0100 | emmanuelux | (~emmanuelu@user/emmanuelux) |
2024-03-28 23:52:58 +0100 | foul_owl | (~kerry@185.219.141.162) (Ping timeout: 255 seconds) |
2024-03-28 23:59:41 +0100 | qqq | (~qqq@92.43.167.61) |