Logs on 2024-02-27 (liberachat/#haskell)
| 00:02:10 | × | Tuplanolla quits (~Tuplanoll@91-159-69-59.elisa-laajakaista.fi) (Quit: Leaving.) |
| 00:03:10 | × | jmcantrell quits (~weechat@user/jmcantrell) (Quit: WeeChat 4.2.1) |
| 00:03:11 | jmcantrell_ | is now known as jmcantrell |
| 00:04:34 | → | __jmcantrell__ joins (~weechat@user/jmcantrell) |
| 00:04:53 | jmcantrell | is now known as Guest6610 |
| 00:04:53 | × | Guest6610 quits (644f1bed9a@user/jmcantrell) (Killed (tungsten.libera.chat (Nickname regained by services))) |
| 00:04:53 | __jmcantrell__ | is now known as jmcantrell |
| 00:05:03 | → | jmcantrell_ joins (644f1bed9a@user/jmcantrell) |
| 00:05:13 | → | kaptch joins (~kaptch@84.238.85.45) |
| 00:05:20 | × | kaptch quits (~kaptch@84.238.85.45) (Client Quit) |
| 00:06:31 | → | kaptch joins (~kaptch@84.238.85.45) |
| 00:09:10 | × | kaptch quits (~kaptch@84.238.85.45) (Client Quit) |
| 00:09:17 | → | pavonia joins (~user@user/siracusa) |
| 00:09:34 | × | rvalue quits (~rvalue@user/rvalue) (Ping timeout: 246 seconds) |
| 00:13:13 | → | Sgeo joins (~Sgeo@user/sgeo) |
| 00:18:36 | × | alexherbo2 quits (~alexherbo@246.149.22.93.rev.sfr.net) (Ping timeout: 250 seconds) |
| 00:19:31 | → | rvalue joins (~rvalue@user/rvalue) |
| 00:26:52 | × | bontaq quits (~user@ool-45779c03.dyn.optonline.net) (Ping timeout: 260 seconds) |
| 00:27:53 | → | pyooque joins (~puke@user/puke) |
| 00:27:53 | × | puke quits (~puke@user/puke) (Killed (iridium.libera.chat (Nickname regained by services))) |
| 00:27:53 | pyooque | is now known as puke |
| 00:34:35 | × | xff0x quits (~xff0x@ai082039.d.east.v6connect.net) (Ping timeout: 260 seconds) |
| 00:36:29 | → | xff0x joins (~xff0x@178.255.149.135) |
| 00:46:40 | × | xff0x quits (~xff0x@178.255.149.135) (Ping timeout: 246 seconds) |
| 00:48:42 | → | xff0x joins (~xff0x@2405:6580:b080:900:d30c:4575:4277:ae30) |
| 00:50:49 | → | sroso joins (~sroso@user/SrOso) |
| 00:54:13 | <Heffalump> | jackdk: it's more about how it needs to be used by the application in question, than a real bug in the indirect dependency. https://bugs.darcs.net/issue2715 |
| 01:02:13 | <jackdk> | Heffalump: Oof, that's annoying. And the guts of the library seem sealed-off in a way that makes it hard to actually override EMS settings |
| 01:02:13 | × | jmcantrell quits (~weechat@user/jmcantrell) (Quit: WeeChat 4.2.1) |
| 01:02:14 | jmcantrell_ | is now known as jmcantrell |
| 01:03:01 | → | __jmcantrell__ joins (~weechat@user/jmcantrell) |
| 01:10:17 | × | __jmcantrell__ quits (~weechat@user/jmcantrell) (Quit: WeeChat 4.2.1) |
| 01:11:24 | → | peterbecich joins (~Thunderbi@047-229-123-186.res.spectrum.com) |
| 01:11:37 | → | __jmcantrell__ joins (~weechat@user/jmcantrell) |
| 01:11:55 | jmcantrell | is now known as Guest5214 |
| 01:11:55 | × | Guest5214 quits (644f1bed9a@user/jmcantrell) (Killed (zirconium.libera.chat (Nickname regained by services))) |
| 01:11:55 | __jmcantrell__ | is now known as jmcantrell |
| 01:12:05 | → | jmcantrell_ joins (644f1bed9a@user/jmcantrell) |
| 01:15:43 | × | ph88^ quits (~ph88@2a02:8109:9e26:c800:2cd7:67c0:6f0d:1576) (Remote host closed the connection) |
| 01:28:08 | × | mud quits (~mud@user/kadoban) (Quit: quit) |
| 01:31:17 | × | Unicorn_Princess quits (~Unicorn_P@user/Unicorn-Princess/x-3540542) (Quit: Leaving) |
| 01:52:56 | × | jargon quits (~jargon@111.sub-174-205-228.myvzw.com) (Read error: Connection reset by peer) |
| 01:54:33 | → | Lord_of_Life_ joins (~Lord@user/lord-of-life/x-2819915) |
| 01:55:19 | × | Lord_of_Life quits (~Lord@user/lord-of-life/x-2819915) (Ping timeout: 260 seconds) |
| 01:55:55 | Lord_of_Life_ | is now known as Lord_of_Life |
| 02:13:49 | × | xff0x quits (~xff0x@2405:6580:b080:900:d30c:4575:4277:ae30) (Ping timeout: 246 seconds) |
| 02:19:11 | → | [_] joins (~itchyjunk@user/itchyjunk/x-7353470) |
| 02:23:11 | × | [itchyjunk] quits (~itchyjunk@user/itchyjunk/x-7353470) (Ping timeout: 256 seconds) |
| 02:39:41 | × | FinnElija quits (~finn_elij@user/finn-elija/x-0085643) (Remote host closed the connection) |
| 02:40:44 | → | FinnElija joins (~finn_elij@user/finn-elija/x-0085643) |
| 02:45:38 | × | FinnElija quits (~finn_elij@user/finn-elija/x-0085643) (Ping timeout: 255 seconds) |
| 02:46:35 | → | bilegeek joins (~bilegeek@2600:1008:b05b:246f:a58b:8eb5:58c6:9162) |
| 02:54:44 | → | xff0x joins (~xff0x@125x103x176x34.ap125.ftth.ucom.ne.jp) |
| 02:57:08 | × | otto_s quits (~user@p5de2f973.dip0.t-ipconnect.de) (Ping timeout: 260 seconds) |
| 02:58:55 | → | otto_s joins (~user@p5b044e86.dip0.t-ipconnect.de) |
| 03:02:28 | → | FinnElija joins (~finn_elij@user/finn-elija/x-0085643) |
| 03:16:01 | × | td_ quits (~td@i53870919.versanet.de) (Ping timeout: 264 seconds) |
| 03:17:16 | → | td_ joins (~td@i53870934.versanet.de) |
| 03:31:40 | × | machinedgod quits (~machinedg@d173-183-246-216.abhsia.telus.net) (Ping timeout: 260 seconds) |
| 03:32:50 | × | [_] quits (~itchyjunk@user/itchyjunk/x-7353470) (Remote host closed the connection) |
| 03:45:03 | × | bilegeek quits (~bilegeek@2600:1008:b05b:246f:a58b:8eb5:58c6:9162) (Quit: Leaving) |
| 03:49:48 | <EvanR> | that aspect of super "private" haskell code which more often than not leads to "wish they had made an internal module that I may import for my own inscrutable purposes" might inform future programming languages |
| 03:50:47 | <EvanR> | otoh that sounds suspiciously like OOP state of the art "subclass and reimplement their methods" paradigm |
| 03:57:28 | <probie> | EvanR: Bold of you to assume that the library authors didn't make their class `final` (or whatever the equivalent is for you favourite non-Java OOP language) |
| 03:57:33 | × | hgolden quits (~hgolden@2603-8000-9d00-3ed1-2678-8497-aa5c-7fa9.res6.spectrum.com) (Remote host closed the connection) |
| 03:59:49 | <EvanR> | is that common |
| 03:59:54 | → | hgolden joins (~hgolden@2603-8000-9d00-3ed1-2678-8497-aa5c-7fa9.res6.spectrum.com) |
| 04:00:36 | <EvanR> | sounds like the same problem as hidden modules |
| 04:01:06 | × | szkl quits (uid110435@id-110435.uxbridge.irccloud.com) (Quit: Connection closed for inactivity) |
| 04:04:04 | <probie> | It also prevents some problems though. For example, imagine you've got two methods `foo` and `bar`, where `foo` takes a lock and `bar` releases it. Someone could subclass it, override `bar`, but not `foo` leading to a potential deadlock. |
| 04:06:24 | × | Lycurgus quits (~georg@user/Lycurgus) (Quit: leaving) |
| 04:08:36 | <EvanR> | highlights the relative nirvana of knowing the function you're overriding is a "pure function" |
| 04:12:48 | → | jargon joins (~jargon@111.sub-174-205-228.myvzw.com) |
| 04:28:14 | × | azimut quits (~azimut@gateway/tor-sasl/azimut) (Ping timeout: 255 seconds) |
| 04:29:46 | → | aforemny joins (~aforemny@2001:9e8:6cef:7500:df27:86b4:bafb:ef5b) |
| 04:30:35 | × | aforemny_ quits (~aforemny@i59F516D2.versanet.de) (Ping timeout: 264 seconds) |
| 04:30:54 | × | peterbecich quits (~Thunderbi@047-229-123-186.res.spectrum.com) (Ping timeout: 255 seconds) |
| 04:39:41 | × | phma quits (phma@2001:5b0:211f:22f8:44a3:14c4:614e:e459) (Read error: Connection reset by peer) |
| 04:40:28 | → | phma joins (~phma@host-67-44-208-34.hnremote.net) |
| 04:48:02 | → | azimut joins (~azimut@gateway/tor-sasl/azimut) |
| 05:04:41 | → | _ht joins (~Thunderbi@28-52-174-82.ftth.glasoperator.nl) |
| 05:12:05 | → | peterbecich joins (~Thunderbi@047-229-123-186.res.spectrum.com) |
| 05:16:12 | × | tabemann quits (~tabemann@2600:1700:7990:24e0:4fec:b58c:4116:4501) (Read error: Connection reset by peer) |
| 05:16:26 | → | tabemann joins (~tabemann@2600:1700:7990:24e0:d9bb:f144:9734:326d) |
| 05:37:46 | → | tri joins (~tri@ool-18bc2e74.dyn.optonline.net) |
| 05:41:34 | → | igemnace joins (~ian@user/igemnace) |
| 05:55:25 | → | bilegeek joins (~bilegeek@2600:1008:b05b:246f:a58b:8eb5:58c6:9162) |
| 05:56:23 | <tri> | hello, im trying to send and receive message from amazon sqs. Im really lost in the Amazonka doc, could anyone help me please |
| 05:57:59 | <tri> | i can only get this far, and don't know what to do next to send message |
| 05:57:59 | <tri> | https://paste.tomsmeding.com/4gBO9wlI |
| 05:59:22 | <tri> | im so frustrated with this language, every time i need to do something, i have to read a whole article on a new concept, and just keep on reading new stuff |
| 05:59:38 | <tri> | so frustrated... |
| 06:04:00 | <probie> | tri: Probably take a look at the example at the top of https://amazonka.brendanhay.nz/docs/libZSamazonkaZSamazonka/Amazonka.html for how to actually send an AWS request |
| 06:08:25 | <probie> | but naively something like, `do { logger <- AWS.newLogger AWS.Debug IO.stdout; enb <- AWS.newEnv AWS.Discover; AWS.runResourceT (AWS.send env sendMessage) }` will probably work (where `IO` is System.IO and `AWS` is Amazonka) |
| 06:08:44 | <probie> | s/enb/env/ |
| 06:11:09 | <tri> | thank you probie. I will take a look |
| 06:12:22 | <tri> | it's frustrated that i only have 1-2 hours at night (im already tired from a long day) to do something with Haskell, but trying to do a very simple thing is so hard |
| 06:12:44 | <probie> | (ignore my little snippet where I forget to actually use the logger) |
| 06:18:19 | → | takuan joins (~takuan@178-116-218-225.access.telenet.be) |
| 06:24:03 | <probie> | tri: Amazonka is not the most new-user friendly of Haskell libraries, and it doesn't help that due to it being mostly auto-generated, the docs for most services don't include Haskell examples |
| 06:24:51 | <tri> | it's ok |
| 06:25:01 | <tri> | this is the mountain that i decided to climb... |
| 06:25:22 | <tri> | you guys are awesome |
| 06:27:29 | × | azimut quits (~azimut@gateway/tor-sasl/azimut) (Ping timeout: 255 seconds) |
| 06:31:19 | → | acidjnk joins (~acidjnk@p200300d6e737e7693c535b90a1f52aa7.dip0.t-ipconnect.de) |
| 06:35:55 | × | _ht quits (~Thunderbi@28-52-174-82.ftth.glasoperator.nl) (Quit: _ht) |
| 06:38:02 | → | michalz joins (~michalz@185.246.207.222) |
| 06:38:55 | → | oneeyedalien joins (~oneeyedal@user/oneeyedalien) |
| 06:38:57 | × | oneeyedalien quits (~oneeyedal@user/oneeyedalien) (Max SendQ exceeded) |
| 06:40:04 | × | euleritian quits (~euleritia@ip4d16fc38.dynamic.kabel-deutschland.de) (Ping timeout: 255 seconds) |
| 06:40:34 | → | oneeyedalien joins (~oneeyedal@user/oneeyedalien) |
| 06:41:27 | × | oneeyedalien quits (~oneeyedal@user/oneeyedalien) (Max SendQ exceeded) |
| 06:42:35 | → | oneeyedalien joins (~oneeyedal@user/oneeyedalien) |
| 06:43:23 | × | oneeyedalien quits (~oneeyedal@user/oneeyedalien) (Max SendQ exceeded) |
| 06:43:52 | → | julie_pilgrim joins (~julie_pil@user/julie-pilgrim/x-1240752) |
| 06:44:35 | → | oneeyedalien joins (~oneeyedal@user/oneeyedalien) |
| 06:45:27 | × | oneeyedalien quits (~oneeyedal@user/oneeyedalien) (Max SendQ exceeded) |
| 06:46:34 | → | oneeyedalien joins (~oneeyedal@user/oneeyedalien) |
| 06:47:09 | → | euleritian joins (~euleritia@dynamic-176-006-183-198.176.6.pool.telefonica.de) |
| 06:47:31 | × | oneeyedalien quits (~oneeyedal@user/oneeyedalien) (Max SendQ exceeded) |
| 06:49:05 | → | oneeyedalien joins (~oneeyedal@user/oneeyedalien) |
| 06:50:57 | × | oneeyedalien quits (~oneeyedal@user/oneeyedalien) (Client Quit) |
| 06:54:03 | → | tromp joins (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) |
| 06:54:35 | × | tri quits (~tri@ool-18bc2e74.dyn.optonline.net) (Remote host closed the connection) |
| 06:55:10 | → | tri joins (~tri@ool-18bc2e74.dyn.optonline.net) |
| 06:59:49 | × | tri quits (~tri@ool-18bc2e74.dyn.optonline.net) (Ping timeout: 264 seconds) |
| 07:09:52 | → | redmp joins (~redmp@mobile-166-170-36-206.mycingular.net) |
| 07:15:33 | → | danso_o joins (~danso@user/danso) |
| 07:16:10 | × | danso quits (~danso@user/danso) (Ping timeout: 268 seconds) |
| 07:16:12 | × | peterbecich quits (~Thunderbi@047-229-123-186.res.spectrum.com) (Ping timeout: 256 seconds) |
| 07:16:46 | × | trev quits (~trev@user/trev) (Ping timeout: 256 seconds) |
| 07:17:03 | → | qqq joins (~qqq@92.43.167.61) |
| 07:20:31 | → | tri joins (~tri@ool-18bc2e74.dyn.optonline.net) |
| 07:24:15 | → | oo_miguel joins (~Thunderbi@78-11-181-16.static.ip.netia.com.pl) |
| 07:25:03 | × | jmcantrell quits (~weechat@user/jmcantrell) (Ping timeout: 255 seconds) |
| 07:25:04 | jmcantrell_ | is now known as jmcantrell |
| 07:25:50 | → | lortabac joins (~lortabac@2a01:e0a:541:b8f0:55ab:e185:7f81:54a4) |
| 07:26:59 | → | __jmcantrell__ joins (~weechat@user/jmcantrell) |
| 07:29:06 | × | tri quits (~tri@ool-18bc2e74.dyn.optonline.net) (Ping timeout: 255 seconds) |
| 07:32:20 | → | trev joins (~trev@user/trev) |
| 07:34:57 | × | euleritian quits (~euleritia@dynamic-176-006-183-198.176.6.pool.telefonica.de) (Read error: Connection reset by peer) |
| 07:36:34 | → | euleritian joins (~euleritia@dynamic-176-006-183-198.176.6.pool.telefonica.de) |
| 07:42:37 | × | euleritian quits (~euleritia@dynamic-176-006-183-198.176.6.pool.telefonica.de) (Read error: Connection reset by peer) |
| 07:42:54 | → | euleritian joins (~euleritia@77.22.252.56) |
| 07:48:39 | × | jargon quits (~jargon@111.sub-174-205-228.myvzw.com) (Remote host closed the connection) |
| 07:51:38 | → | danza joins (~francesco@151.47.186.224) |
| 07:52:39 | → | sord937 joins (~sord937@gateway/tor-sasl/sord937) |
| 07:59:33 | × | Etabeta1 quits (~Etabeta1@user/Etabeta1) (Quit: quit) |
| 08:01:17 | × | waleee quits (~waleee@h-176-10-144-38.NA.cust.bahnhof.se) (Ping timeout: 240 seconds) |
| 08:01:37 | × | danza quits (~francesco@151.47.186.224) (Ping timeout: 264 seconds) |
| 08:02:24 | × | sroso quits (~sroso@user/SrOso) (Read error: Connection reset by peer) |
| 08:05:04 | → | waleee joins (~waleee@h-176-10-144-38.NA.cust.bahnhof.se) |
| 08:06:44 | → | sroso joins (~sroso@user/SrOso) |
| 08:06:47 | × | redmp quits (~redmp@mobile-166-170-36-206.mycingular.net) (Ping timeout: 260 seconds) |
| 08:11:17 | × | euleritian quits (~euleritia@77.22.252.56) (Ping timeout: 240 seconds) |
| 08:11:51 | → | euleritian joins (~euleritia@dynamic-176-006-183-198.176.6.pool.telefonica.de) |
| 08:18:31 | × | econo_ quits (uid147250@id-147250.tinside.irccloud.com) (Quit: Connection closed for inactivity) |
| 08:19:58 | → | tri joins (~tri@ool-18bc2e74.dyn.optonline.net) |
| 08:24:16 | × | tzh quits (~tzh@c-73-164-206-160.hsd1.or.comcast.net) (Quit: zzz) |
| 08:26:47 | × | tri quits (~tri@ool-18bc2e74.dyn.optonline.net) (Ping timeout: 268 seconds) |
| 08:27:01 | <jackdk> | tri: https://github.com/brendanhay/amazonka/blob/main/examples/src/SQS.hs |
| 08:27:50 | → | Miroboru joins (~myrvoll@178-164-114.82.3p.ntebredband.no) |
| 08:28:38 | <jackdk> | tri: this might help you get started. `env <- newEnv discover` will get you an environment which pulls AWS credentials from something like the usual places (`~/.aws`, EC2 instance profile, etc). you then use `env` as an argument to `Amazonka.send` |
| 08:29:03 | → | chele joins (~chele@user/chele) |
| 08:29:57 | <jackdk> | anyway that example seems to copy one SQS queue onto another. there's also a high-level example at https://hackage.haskell.org/package/amazonka-2.0/docs/Amazonka.html |
| 08:30:12 | × | jmcantrell quits (644f1bed9a@user/jmcantrell) (Killed (zirconium.libera.chat (Nickname regained by services))) |
| 08:30:12 | __jmcantrell__ | is now known as jmcantrell |
| 08:30:22 | → | jmcantrell_ joins (644f1bed9a@user/jmcantrell) |
| 08:36:40 | → | CiaoSen joins (~Jura@2a05:5800:2b0:7f00:e6b9:7aff:fe80:3d03) |
| 08:42:19 | × | sord937 quits (~sord937@gateway/tor-sasl/sord937) (*.net *.split) |
| 08:42:19 | × | FinnElija quits (~finn_elij@user/finn-elija/x-0085643) (*.net *.split) |
| 08:42:19 | × | califax quits (~califax@user/califx) (*.net *.split) |
| 08:42:19 | × | chexum quits (~quassel@gateway/tor-sasl/chexum) (*.net *.split) |
| 08:42:19 | × | ChaiTRex quits (~ChaiTRex@user/chaitrex) (*.net *.split) |
| 08:42:19 | × | stiell_ quits (~stiell@gateway/tor-sasl/stiell) (*.net *.split) |
| 08:42:19 | × | pastly quits (~pastly@gateway/tor-sasl/pastly) (*.net *.split) |
| 08:42:19 | × | adanwan quits (~adanwan@gateway/tor-sasl/adanwan) (*.net *.split) |
| 08:42:19 | × | chiselfuse quits (~chiselfus@user/chiselfuse) (*.net *.split) |
| 08:42:19 | × | ec quits (~ec@gateway/tor-sasl/ec) (*.net *.split) |
| 08:42:45 | × | julie_pilgrim quits (~julie_pil@user/julie-pilgrim/x-1240752) (*.net *.split) |
| 08:44:09 | × | myxos quits (~myxos@065-028-251-121.inf.spectrum.com) (Quit: myxos) |
| 08:46:45 | × | Miroboru quits (~myrvoll@178-164-114.82.3p.ntebredband.no) (Quit: Lost terminal) |
| 08:52:14 | × | euleritian quits (~euleritia@dynamic-176-006-183-198.176.6.pool.telefonica.de) (Read error: Connection reset by peer) |
| 08:52:31 | → | euleritian joins (~euleritia@ip4d16fc38.dynamic.kabel-deutschland.de) |
| 08:53:13 | → | machinedgod joins (~machinedg@d173-183-246-216.abhsia.telus.net) |
| 08:56:24 | → | danse-nr3 joins (~danse@151.37.188.43) |
| 08:58:41 | × | jmcantrell quits (~weechat@user/jmcantrell) (Quit: WeeChat 4.2.1) |
| 08:58:42 | jmcantrell_ | is now known as jmcantrell |
| 09:03:45 | → | __jmcantrell__ joins (~weechat@user/jmcantrell) |
| 09:08:29 | × | euleritian quits (~euleritia@ip4d16fc38.dynamic.kabel-deutschland.de) (Ping timeout: 240 seconds) |
| 09:12:29 | → | tri joins (~tri@ool-18bc2e74.dyn.optonline.net) |
| 09:12:59 | → | euleritian joins (~euleritia@ip4d16fc38.dynamic.kabel-deutschland.de) |
| 09:13:17 | → | arahael joins (~arahael@119-18-0-146.771200.syd.nbn.aussiebb.net) |
| 09:16:42 | × | bilegeek quits (~bilegeek@2600:1008:b05b:246f:a58b:8eb5:58c6:9162) (Quit: Leaving) |
| 09:19:42 | × | __jmcantrell__ quits (~weechat@user/jmcantrell) (Quit: WeeChat 4.2.1) |
| 09:20:40 | → | __jmcantrell__ joins (~weechat@user/jmcantrell) |
| 09:20:40 | × | jmcantrell quits (644f1bed9a@user/jmcantrell) (Killed (zirconium.libera.chat (Nickname regained by services))) |
| 09:20:40 | __jmcantrell__ | is now known as jmcantrell |
| 09:20:49 | → | jmcantrell_ joins (644f1bed9a@user/jmcantrell) |
| 09:21:04 | × | Sgeo quits (~Sgeo@user/sgeo) (Read error: Connection reset by peer) |
| 09:23:25 | × | tri quits (~tri@ool-18bc2e74.dyn.optonline.net) (Ping timeout: 255 seconds) |
| 09:24:44 | → | Miroboru joins (~myrvoll@178-164-114.82.3p.ntebredband.no) |
| 09:33:53 | × | ft quits (~ft@p508db2e6.dip0.t-ipconnect.de) (Quit: leaving) |
| 09:37:56 | <danse-nr3> | moin, do you ever have stack installing the wrong version? I run `stack install fourmolu-0.9` but it installs 0.11. This seems the right syntax. Is that a matter of resolver? Strange it would not fail though, rather than installing a different version |
| 09:40:47 | <danse-nr3> | --verbosity debug does not write anything about the version override |
| 09:42:04 | × | thegeekinside quits (~thegeekin@189.217.83.221) (Read error: Connection reset by peer) |
| 09:47:24 | <danse-nr3> | i guess i should pin the resolver, but to get 0.9 i will use the binary from github |
| 09:48:11 | × | jmcantrell quits (~weechat@user/jmcantrell) (Quit: WeeChat 4.2.1) |
| 09:48:12 | jmcantrell_ | is now known as jmcantrell |
| 09:51:43 | → | tri joins (~tri@ool-18bc2e74.dyn.optonline.net) |
| 09:56:25 | → | cfricke joins (~cfricke@user/cfricke) |
| 09:56:30 | × | tri quits (~tri@ool-18bc2e74.dyn.optonline.net) (Ping timeout: 268 seconds) |
| 09:59:14 | × | waleee quits (~waleee@h-176-10-144-38.NA.cust.bahnhof.se) (Ping timeout: 264 seconds) |
| 10:00:00 | → | ubert joins (~Thunderbi@2a02:8109:ab8a:5a00:d931:6fb2:1f6f:56aa) |
| 10:04:26 | tomsmeding | uses `cabal install fourmolu-0.9` |
| 10:07:35 | <danse-nr3> | v |
| 10:07:54 | → | myxos joins (~myxos@065-028-251-121.inf.spectrum.com) |
| 10:08:07 | × | xff0x quits (~xff0x@125x103x176x34.ap125.ftth.ucom.ne.jp) (Ping timeout: 260 seconds) |
| 10:13:43 | → | Unicorn_Princess joins (~Unicorn_P@user/Unicorn-Princess/x-3540542) |
| 10:23:37 | × | myxos quits (~myxos@065-028-251-121.inf.spectrum.com) (Remote host closed the connection) |
| 10:26:35 | → | tri joins (~tri@ool-18bc2e74.dyn.optonline.net) |
| 10:31:41 | × | tri quits (~tri@ool-18bc2e74.dyn.optonline.net) (Ping timeout: 240 seconds) |
| 10:36:14 | → | oneeyedalien joins (~oneeyedal@user/oneeyedalien) |
| 10:36:25 | × | lortabac quits (~lortabac@2a01:e0a:541:b8f0:55ab:e185:7f81:54a4) (Ping timeout: 264 seconds) |
| 10:41:17 | <[exa]> | danse-nr3: interesting, I guess it somehow just decided that your version is wrong |
| 10:45:20 | → | tri joins (~tri@ool-18bc2e74.dyn.optonline.net) |
| 10:46:07 | <[exa]> | dmj`: re the typeclasses, AFAIK the "old" typesystem is THIH-style where typeclasses are treated specially (and it's relatively simple to implement, and that's why it's specified as a relatively easily satisfiable requirement in h'98). Opens a lot of corner cases because the specialness in all places though, which was one of the reasons to go for a solver-based inference with system-F features. |
| 10:46:09 | <[exa]> | (Compare THIH vs. SPJ's talk on "french approach to type inference", I think there's a zurihac video on youtube from that.) |
| 10:47:36 | × | tromp quits (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) (Quit: My iMac has gone to sleep. ZZZzzz…) |
| 10:48:47 | → | tromp joins (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) |
| 10:50:21 | → | kuribas joins (~user@ip-188-118-57-242.reverse.destiny.be) |
| 10:51:05 | × | tri quits (~tri@ool-18bc2e74.dyn.optonline.net) (Ping timeout: 268 seconds) |
| 10:55:27 | → | lortabac joins (~lortabac@2a01:e0a:541:b8f0:55ab:e185:7f81:54a4) |
| 11:00:43 | × | tromp quits (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) (Quit: My iMac has gone to sleep. ZZZzzz…) |
| 11:02:00 | × | jmdaemon quits (~jmdaemon@user/jmdaemon) (Ping timeout: 260 seconds) |
| 11:02:39 | → | tromp joins (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) |
| 11:05:30 | → | tri joins (~tri@ool-18bc2e74.dyn.optonline.net) |
| 11:05:58 | × | sroso quits (~sroso@user/SrOso) (Quit: Leaving :)) |
| 11:06:20 | → | xff0x joins (~xff0x@2405:6580:b080:900:ca03:6648:a947:5c3e) |
| 11:10:03 | × | lortabac quits (~lortabac@2a01:e0a:541:b8f0:55ab:e185:7f81:54a4) (Ping timeout: 255 seconds) |
| 11:10:30 | × | tri quits (~tri@ool-18bc2e74.dyn.optonline.net) (Ping timeout: 268 seconds) |
| 11:15:14 | <tomsmeding> | [exa]: was that "french approach" doing constraint generation -> constraint solving? |
| 11:15:30 | <[exa]> | yap, constraint-solver view of the problem |
| 11:15:34 | <tomsmeding> | right |
| 11:15:42 | → | ph88^ joins (~ph88@2a02:8109:9e26:c800:68df:4a2f:810e:341f) |
| 11:16:14 | <ph88^> | how can i solve this type error? https://bpa.st/EZQFQ i already tried ScopedTypeVariables and ExplicitForAll |
| 11:16:51 | <tomsmeding> | ph88^: try giving k a type signature |
| 11:17:38 | <tomsmeding> | or put a 'forall v es.' on get_block and use 'get_state @v' instead of just 'get_state' |
| 11:17:43 | <tomsmeding> | (with ScopedTypeVariables) |
| 11:18:12 | <tomsmeding> | there is nothing in the code as-is that requires the 'v' in get_state to be the same as the 'v' in get_block |
| 11:18:22 | <tomsmeding> | so you'll have to put that information in the code somehow |
| 11:19:04 | <tomsmeding> | (there may be multiple (State (StateMachine v1)), (State (StateMachine v2)) in 'es') |
| 11:19:24 | <ph88^> | tomsmeding, https://bpa.st/MWAEG with type signature for k |
| 11:19:40 | <tomsmeding> | right, because this still doesn't link the two v's |
| 11:19:46 | <tomsmeding> | put 'forall v es.' on get_block now |
| 11:19:50 | <tomsmeding> | with scopedtypevariables |
| 11:19:57 | <tomsmeding> | then the inner v is the same as the outer v |
| 11:20:53 | <ph88^> | tomsmeding, it's fixed now ... how did you know that it could be solved like this ? |
| 11:21:00 | <ph88^> | i've been staring at it for hours |
| 11:21:08 | <tomsmeding> | I've dealt with ScopedTypeVariables before :p |
| 11:21:36 | <ph88^> | why do i need "forall v es." for example, why is it implicitly not good enough ? |
| 11:21:45 | <tomsmeding> | perhaps your confusion was that you thought "get_state has this constraint mentioning v, there is a constraint with a v in scope, so it'll pick that one" |
| 11:21:48 | <tomsmeding> | but that's not how it works |
| 11:22:10 | <tomsmeding> | get_state will produce a constraint with some yet-unknown v1, and then ghc will look if there's an instance in scope for that |
| 11:22:23 | <tomsmeding> | there is one for v, but ghc doesn't know yet that v1 should be the same as v |
| 11:22:33 | <tomsmeding> | so it isn't yet able to use the constraint on get_block |
| 11:22:46 | <tomsmeding> | you have to tell ghc _somehow_ that you want the v in get_state to be the v in the signature of get_block |
| 11:23:33 | <tomsmeding> | which you can do either with a type application on get_state (the @v) using ScopedTypeVariables to be able to mention the v in get_block's body, or by putting a type signature on k that inherits the v again using ScopedTypeVariables |
| 11:23:46 | <ph88^> | i tried both solutions, both work |
| 11:23:56 | <tomsmeding> | type variables are _not_ scoped by default |
| 11:24:22 | <tomsmeding> | if you have k with a signature in the where-block and no forall on get_state, then the v in k's signature and the v in get_block's signature are completely unrelated |
| 11:24:30 | <tomsmeding> | they just happen to have the same name |
| 11:24:41 | <tomsmeding> | the 'forall', in combination with ScopedTypeVariables, changes this behaviour |
| 11:25:12 | <ph88^> | does ScopedTypeVariables have any use without forall ? |
| 11:25:23 | <tomsmeding> | not in this sense |
| 11:25:29 | <ph88^> | in another sense ? |
| 11:25:38 | <tomsmeding> | it does also enable the syntax where you can put a type annotation in a pattern |
| 11:25:46 | <tomsmeding> | like 'f (x :: Maybe a) = _' |
| 11:25:56 | <tomsmeding> | here you get the type variable 'a' in scope in the '_' |
| 11:26:18 | <tomsmeding> | some have argued that this should be a different extension because it's also sometimes useful in general to put a type annotation in a pattern |
| 11:30:12 | <ph88^> | tomsmeding, solid advice thanks ! |
| 11:30:58 | <tomsmeding> | by the way, the story for 'es' is different than for 'v' because 'es', being mentioned in the monad type, travels from the type signature of get_block via >>= to both get_state and k |
| 11:31:41 | <tomsmeding> | hence your error here https://bpa.st/MWAEG where it tries to match (v1, es) with (v, es) -- note that es == es but v1 /= v |
| 11:32:37 | <tomsmeding> | The "The type variable 'v1' is ambiguous" reflects the thing I described above (search for "yet-unknown") |
| 11:34:51 | <ph88^> | tomsmeding, how can i do the same thing for f ? https://bpa.st/6EKOI |
| 11:35:08 | <tomsmeding> | funny how it was v1 before and v0 now |
| 11:35:23 | × | CiaoSen quits (~Jura@2a05:5800:2b0:7f00:e6b9:7aff:fe80:3d03) (Ping timeout: 260 seconds) |
| 11:35:29 | <tomsmeding> | giving 'f' a type signature will be sufficient here, because you already have the forall |
| 11:35:41 | <ph88^> | f @v doesn't work |
| 11:35:59 | <ph88^> | something like f @(v -> v) perhaps |
| 11:36:06 | <tomsmeding> | currently f's type signature is essentially 'f :: State (StateMachine v0) => StateMachine v0 -> StateMachine v0' (if I guessed the types correctly) |
| 11:36:28 | <tomsmeding> | if you're putting type applications on something, always write at least a type signature for it |
| 11:36:34 | <tomsmeding> | and preferably also an explicit forall |
| 11:37:07 | <tomsmeding> | because the order of the @-arguments is the same as the order of the free type variables in f's signature, and without a signature it's really hard to guess exactly what that order is |
| 11:37:26 | → | __monty__ joins (~toonn@user/toonn) |
| 11:37:53 | <ph88^> | signature of upd_state ? |
| 11:37:59 | <tomsmeding> | f's signature |
| 11:38:12 | <tomsmeding> | if you write 'f @v' then you're putting a type application on f |
| 11:38:19 | <tomsmeding> | so it's f's signature that is important |
| 11:38:30 | <ph88^> | oh i better put a type signature on f directly then |
| 11:39:00 | <tomsmeding> | there is probably some way of writing the call to f with some @'s that will work |
| 11:39:10 | <tomsmeding> | but that's annoying and unreadable |
| 11:39:18 | <tomsmeding> | (because which @ is which type variable?) |
| 11:39:51 | <tomsmeding> | ph88^: what's the type of upd_state? |
| 11:40:13 | <tomsmeding> | wild guess: `upd_state @(StateMachine v) f` |
| 11:40:31 | → | tri joins (~tri@ool-18bc2e74.dyn.optonline.net) |
| 11:40:40 | <tomsmeding> | that would allow you to leave out f's type signature, I think |
| 11:40:56 | <tomsmeding> | may need to be `upd_state @_ @(StateMachine v)` or something depending on upd_state's exact type signature |
| 11:41:23 | <ph88^> | upd_state :: State v :> es => (v -> v) -> Eff es () ... but it was wrong i needed to change it to upd_state :: State v :> es => (StateMachine v -> StateMachine v) -> Eff es () |
| 11:41:48 | <tomsmeding> | I think it wasn't wrong |
| 11:42:00 | <tomsmeding> | this change just makes upd_state less general |
| 11:42:02 | <ph88^> | ooh |
| 11:42:22 | <tomsmeding> | I mean, if you only ever use it for StateMachine states then it may be helpful for type inference to use the more restrictive variant |
| 11:42:45 | → | myxos joins (~myxos@065-028-251-121.inf.spectrum.com) |
| 11:42:54 | <tomsmeding> | but I'm not sure if that really works out in practice |
| 11:43:27 | <ph88^> | i need to change f :: StateMachine v -> StateMachine v to f :: v -> v then or something |
| 11:43:49 | <tomsmeding> | 'StateMachine v' is a perfectly fine instantiation of the 'v' in upd_state's signature ;) |
| 11:44:00 | <ph88^> | aah yes |
| 11:44:06 | <tomsmeding> | writing just 'f :: StateMachine v -> StateMachine v' is likely to fix this error |
| 11:44:16 | <tomsmeding> | as is writing 'upd_state @(StateMachine v) f' instead of 'upd_state f' |
| 11:45:18 | → | ph88_ joins (~ph88@2a02:8109:9e26:c800:a397:c520:d568:6308) |
| 11:45:31 | <ph88_> | tomsmeding, i got disconnected |
| 11:45:52 | × | tri quits (~tri@ool-18bc2e74.dyn.optonline.net) (Ping timeout: 260 seconds) |
| 11:46:03 | <tomsmeding> | https://ircbrowse.tomsmeding.com/browse/lchaskell?id=1222246#trid1222246 |
| 11:48:19 | × | ph88^ quits (~ph88@2a02:8109:9e26:c800:68df:4a2f:810e:341f) (Ping timeout: 255 seconds) |
| 11:50:03 | <ph88_> | all error free now :D :D |
| 11:50:14 | <tomsmeding> | yay :) |
| 11:51:59 | × | phma quits (~phma@host-67-44-208-34.hnremote.net) (Read error: Connection reset by peer) |
| 11:52:52 | → | phma joins (~phma@host-67-44-208-86.hnremote.net) |
| 11:55:53 | → | lortabac joins (~lortabac@2a01:e0a:541:b8f0:55ab:e185:7f81:54a4) |
| 11:57:18 | <ph88_> | tomsmeding, did you graduate yet ? |
| 11:57:39 | <tomsmeding> | 2 more years to go! |
| 11:57:48 | <tomsmeding> | I have a 5-year phd program |
| 11:57:56 | → | a51 joins (a51@gateway/vpn/protonvpn/a51) |
| 11:58:12 | × | tromp quits (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) (Quit: My iMac has gone to sleep. ZZZzzz…) |
| 11:58:30 | <ph88_> | i once lived in your city |
| 11:58:48 | <tomsmeding> | :D |
| 11:58:53 | → | Square2 joins (~Square4@user/square) |
| 11:59:01 | <tomsmeding> | utrecht? |
| 11:59:06 | <ph88_> | there were some guys from your university running some meetups on FP |
| 11:59:25 | <ph88_> | yes |
| 11:59:32 | <ph88_> | very interesting times |
| 11:59:33 | <tomsmeding> | that disappeared when the pandemic happened but it's kind of running again |
| 12:00:06 | <ph88_> | ye meetup scene is not the same as before like 80% of the way there |
| 12:00:30 | <ph88_> | do you attent to dutch fp day ? |
| 12:00:45 | <tomsmeding> | (this is probably more suited to #haskell-offtopic) |
| 12:00:49 | <ph88_> | ok |
| 12:00:52 | <tomsmeding> | yes I was there the last 2 (3?) years :) |
| 12:00:57 | <tomsmeding> | 2 I guess, 3 is pandemic times |
| 12:02:06 | → | ph88^ joins (~ph88@2a02:8109:9e26:c800:d395:1322:2d9d:4baf) |
| 12:03:52 | × | Lord_of_Life quits (~Lord@user/lord-of-life/x-2819915) (Quit: Laa shay'a waqi'un moutlaq bale kouloun moumkine) |
| 12:05:25 | × | ph88_ quits (~ph88@2a02:8109:9e26:c800:a397:c520:d568:6308) (Ping timeout: 255 seconds) |
| 12:05:46 | → | ph88_ joins (~ph88@2a02:8109:9e26:c800:66e8:81a0:2589:ef91) |
| 12:06:44 | → | Lord_of_Life joins (~Lord@user/lord-of-life/x-2819915) |
| 12:08:49 | × | ph88^ quits (~ph88@2a02:8109:9e26:c800:d395:1322:2d9d:4baf) (Ping timeout: 264 seconds) |
| 12:13:08 | × | danse-nr3 quits (~danse@151.37.188.43) (Read error: Connection reset by peer) |
| 12:14:56 | → | tri joins (~tri@ool-18bc2e74.dyn.optonline.net) |
| 12:22:39 | × | tri quits (~tri@ool-18bc2e74.dyn.optonline.net) (Ping timeout: 268 seconds) |
| 12:24:15 | → | tromp joins (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) |
| 12:36:32 | → | danse-nr3 joins (~danse@151.47.181.205) |
| 12:42:07 | × | dcoutts quits (~duncan@cpc69402-oxfd27-2-0-cust903.4-3.cable.virginm.net) (Ping timeout: 260 seconds) |
| 12:49:25 | → | tri joins (~tri@ool-18bc2e74.dyn.optonline.net) |
| 12:54:25 | × | tri quits (~tri@ool-18bc2e74.dyn.optonline.net) (Ping timeout: 264 seconds) |
| 12:55:05 | → | ph88^ joins (~ph88@2a02:8109:9e26:c800:84f8:f2af:2c15:239) |
| 12:58:01 | × | ph88_ quits (~ph88@2a02:8109:9e26:c800:66e8:81a0:2589:ef91) (Ping timeout: 264 seconds) |
| 12:58:28 | → | ph88_ joins (~ph88@2a02:8109:9e26:c800:325b:8b9c:b12f:295c) |
| 13:00:25 | × | ph88^ quits (~ph88@2a02:8109:9e26:c800:84f8:f2af:2c15:239) (Ping timeout: 264 seconds) |
| 13:03:28 | × | ph88_ quits (~ph88@2a02:8109:9e26:c800:325b:8b9c:b12f:295c) (Ping timeout: 255 seconds) |
| 13:05:42 | × | elkcl quits (~elkcl@37.204.159.17) (Ping timeout: 255 seconds) |
| 13:07:52 | → | tri joins (~tri@ool-18bc2e74.dyn.optonline.net) |
| 13:10:31 | → | CiaoSen joins (~Jura@2a05:5800:2b0:7f00:e6b9:7aff:fe80:3d03) |
| 13:34:14 | → | dcoutts joins (~duncan@cpc69402-oxfd27-2-0-cust903.4-3.cable.virginm.net) |
| 13:38:30 | × | xff0x quits (~xff0x@2405:6580:b080:900:ca03:6648:a947:5c3e) (Ping timeout: 268 seconds) |
| 13:41:49 | → | xff0x joins (~xff0x@178.255.149.135) |
| 13:43:26 | × | tromp quits (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) (Quit: My iMac has gone to sleep. ZZZzzz…) |
| 13:46:00 | × | tri quits (~tri@ool-18bc2e74.dyn.optonline.net) (Remote host closed the connection) |
| 13:46:12 | → | tri joins (~tri@ool-18bc2e74.dyn.optonline.net) |
| 13:47:35 | × | oneeyedalien quits (~oneeyedal@user/oneeyedalien) (Quit: Leaving) |
| 13:52:28 | → | tromp joins (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) |
| 13:53:15 | → | bontaq joins (~user@ool-45779c03.dyn.optonline.net) |
| 14:01:57 | × | Ram-Z quits (~Ram-Z@li1814-254.members.linode.com) (Ping timeout: 255 seconds) |
| 14:02:00 | → | thegeekinside joins (~thegeekin@189.217.83.221) |
| 14:04:11 | × | thegeekinside quits (~thegeekin@189.217.83.221) (Read error: Connection reset by peer) |
| 14:04:35 | → | coot joins (~coot@89-69-206-216.dynamic.chello.pl) |
| 14:06:35 | → | k_hachig joins (~k_hachig@ipagstaticip-b4f1257d-69a8-678e-1ff6-80999a2f9589.sdsl.bell.ca) |
| 14:08:01 | → | Ram-Z joins (~Ram-Z@li1814-254.members.linode.com) |
| 14:19:22 | × | notzmv quits (~daniel@user/notzmv) (Ping timeout: 246 seconds) |
| 14:25:12 | → | rosco joins (~rosco@175.136.156.77) |
| 14:25:45 | → | thegeekinside joins (~thegeekin@189.217.83.221) |
| 14:27:37 | × | euleritian quits (~euleritia@ip4d16fc38.dynamic.kabel-deutschland.de) (Ping timeout: 255 seconds) |
| 14:28:38 | → | ph88^ joins (~ph88@2a02:8109:9e26:c800:de44:67c5:1e8f:f9d5) |
| 14:29:36 | × | Fijxu quits (~Fijxu@user/fijxu) (Quit: XD!!) |
| 14:31:15 | → | Fijxu joins (~Fijxu@user/fijxu) |
| 14:31:39 | <ph88^> | is there any way i can write this code without UndecidableInstances ? https://bpa.st/WIKPK |
| 14:32:06 | → | euleritian joins (~euleritia@dynamic-176-006-205-007.176.6.pool.telefonica.de) |
| 14:33:34 | → | nadja joins (~dequbed@banana-new.kilobyte22.de) |
| 14:34:11 | × | xff0x quits (~xff0x@178.255.149.135) (Ping timeout: 272 seconds) |
| 14:35:25 | <ph88^> | tomsmeding ? :) |
| 14:35:54 | → | xff0x joins (~xff0x@2405:6580:b080:900:ca03:6648:a947:5c3e) |
| 14:38:23 | × | todi quits (~todi@p4fd1a2f5.dip0.t-ipconnect.de) (Ping timeout: 264 seconds) |
| 14:39:24 | <ph88^> | oh i think i solved it |
| 14:43:50 | → | elkcl joins (~elkcl@broadband-95-84-176-204.ip.moscow.rt.ru) |
| 14:44:58 | <tomsmeding> | (looks like a case where you should just turn on UndecidableInstances, but I dunno) |
| 14:47:13 | × | Ram-Z quits (~Ram-Z@li1814-254.members.linode.com) (Ping timeout: 264 seconds) |
| 14:48:34 | → | Ram-Z joins (~Ram-Z@li1814-254.members.linode.com) |
| 14:48:44 | → | notzmv joins (~daniel@user/notzmv) |
| 14:49:04 | → | califax joins (~califax@user/califx) |
| 14:49:11 | → | azimut joins (~azimut@gateway/tor-sasl/azimut) |
| 14:50:54 | → | pastly joins (~pastly@gateway/tor-sasl/pastly) |
| 14:50:59 | → | chiselfuse joins (~chiselfus@user/chiselfuse) |
| 14:51:49 | × | tri quits (~tri@ool-18bc2e74.dyn.optonline.net) (Remote host closed the connection) |
| 14:52:10 | → | ChaiTRex joins (~ChaiTRex@user/chaitrex) |
| 14:53:08 | → | sord937 joins (~sord937@gateway/tor-sasl/sord937) |
| 14:53:38 | → | ec joins (~ec@gateway/tor-sasl/ec) |
| 14:53:49 | → | gehmehgeh joins (~user@user/gehmehgeh) |
| 14:54:44 | × | ec quits (~ec@gateway/tor-sasl/ec) (Remote host closed the connection) |
| 14:55:15 | → | ec joins (~ec@gateway/tor-sasl/ec) |
| 14:56:22 | × | danse-nr3 quits (~danse@151.47.181.205) (Remote host closed the connection) |
| 14:56:46 | → | danse-nr3 joins (~danse@151.47.181.205) |
| 14:57:47 | → | FinnElija joins (~finn_elij@user/finn-elija/x-0085643) |
| 15:02:03 | → | stiell_ joins (~stiell@gateway/tor-sasl/stiell) |
| 15:05:04 | × | ec quits (~ec@gateway/tor-sasl/ec) (Remote host closed the connection) |
| 15:06:10 | → | ec joins (~ec@gateway/tor-sasl/ec) |
| 15:10:49 | × | califax quits (~califax@user/califx) (Remote host closed the connection) |
| 15:11:06 | → | califax joins (~califax@user/califx) |
| 15:12:28 | Ellenor | is now known as Reinhilde |
| 15:19:21 | → | todi joins (~todi@p57803331.dip0.t-ipconnect.de) |
| 15:20:27 | × | Ram-Z quits (~Ram-Z@li1814-254.members.linode.com) (Quit: ZNC - http://znc.in) |
| 15:22:59 | → | Ram-Z joins (~Ram-Z@li1814-254.members.linode.com) |
| 15:25:43 | <ph88^> | i moved the constraints onto the functions instead of the type class |
| 15:27:10 | → | sord937_ joins (~sord937@gateway/tor-sasl/sord937) |
| 15:27:59 | × | sord937 quits (~sord937@gateway/tor-sasl/sord937) (Remote host closed the connection) |
| 15:29:36 | → | mud joins (~mud@user/kadoban) |
| 15:30:25 | × | danse-nr3 quits (~danse@151.47.181.205) (Ping timeout: 264 seconds) |
| 15:35:56 | × | CiaoSen quits (~Jura@2a05:5800:2b0:7f00:e6b9:7aff:fe80:3d03) (Ping timeout: 260 seconds) |
| 15:40:18 | → | tri joins (~tri@ool-18bbef1a.static.optonline.net) |
| 15:45:09 | → | Lycurgus joins (~georg@user/Lycurgus) |
| 15:45:22 | → | dhil joins (~dhil@2001:8e0:2014:3100:2597:f0d7:f6be:acd) |
| 15:45:41 | × | tri quits (~tri@ool-18bbef1a.static.optonline.net) (Ping timeout: 240 seconds) |
| 15:46:50 | × | euleritian quits (~euleritia@dynamic-176-006-205-007.176.6.pool.telefonica.de) (Read error: Connection reset by peer) |
| 15:48:11 | → | euleritian joins (~euleritia@ip4d16fc38.dynamic.kabel-deutschland.de) |
| 15:55:36 | → | szkl joins (uid110435@id-110435.uxbridge.irccloud.com) |
| 15:59:01 | gehmehgeh | is now known as gmg |
| 16:09:14 | → | tri joins (~tri@ool-18bbef1a.static.optonline.net) |
| 16:14:06 | → | average joins (uid473595@user/average) |
| 16:16:47 | × | tri quits (~tri@ool-18bbef1a.static.optonline.net) (Ping timeout: 260 seconds) |
| 16:16:58 | × | xff0x quits (~xff0x@2405:6580:b080:900:ca03:6648:a947:5c3e) (Ping timeout: 255 seconds) |
| 16:17:53 | × | ski quits (~ski@ext-1-033.eduroam.chalmers.se) (Ping timeout: 256 seconds) |
| 16:18:24 | → | waleee joins (~waleee@h-176-10-144-38.NA.cust.bahnhof.se) |
| 16:18:46 | → | xff0x joins (~xff0x@ai082039.d.east.v6connect.net) |
| 16:19:32 | × | lortabac quits (~lortabac@2a01:e0a:541:b8f0:55ab:e185:7f81:54a4) (Quit: WeeChat 4.1.1) |
| 16:19:54 | → | ski joins (~ski@ext-1-033.eduroam.chalmers.se) |
| 16:20:28 | → | tzh joins (~tzh@c-73-164-206-160.hsd1.or.comcast.net) |
| 16:20:59 | × | cfricke quits (~cfricke@user/cfricke) (Quit: WeeChat 4.1.2) |
| 16:31:50 | × | gmg quits (~user@user/gehmehgeh) (Remote host closed the connection) |
| 16:32:40 | → | gmg joins (~user@user/gehmehgeh) |
| 16:39:18 | → | tri joins (~tri@ool-18bbef1a.static.optonline.net) |
| 16:39:30 | → | yoo joins (~yo0O0o@104.28.226.104) |
| 16:42:13 | → | jmdaemon joins (~jmdaemon@user/jmdaemon) |
| 16:44:01 | × | tri quits (~tri@ool-18bbef1a.static.optonline.net) (Ping timeout: 272 seconds) |
| 16:46:07 | × | Unicorn_Princess quits (~Unicorn_P@user/Unicorn-Princess/x-3540542) (Quit: Leaving) |
| 16:49:33 | × | yoo quits (~yo0O0o@104.28.226.104) (Changing host) |
| 16:49:33 | → | yoo joins (~yo0O0o@user/mobivme) |
| 16:50:38 | → | jinsun_ joins (~jinsun@user/jinsun) |
| 16:50:38 | jinsun | is now known as Guest8837 |
| 16:50:38 | × | Guest8837 quits (~jinsun@user/jinsun) (Killed (zinc.libera.chat (Nickname regained by services))) |
| 16:50:38 | jinsun_ | is now known as jinsun |
| 16:57:28 | → | _ht joins (~Thunderbi@28-52-174-82.ftth.glasoperator.nl) |
| 16:58:31 | × | ph88^ quits (~ph88@2a02:8109:9e26:c800:de44:67c5:1e8f:f9d5) (Read error: Connection reset by peer) |
| 16:58:45 | → | sadie-sorceress joins (~sadie-sor@199.96.191.158) |
| 16:59:03 | → | gehmehgeh joins (~user@user/gehmehgeh) |
| 17:01:40 | × | sadie-sorceress quits (~sadie-sor@199.96.191.158) (Client Quit) |
| 17:02:10 | × | gmg quits (~user@user/gehmehgeh) (Ping timeout: 260 seconds) |
| 17:02:27 | × | igemnace quits (~ian@user/igemnace) (Quit: WeeChat 4.2.1) |
| 17:07:35 | gehmehgeh | is now known as gmg |
| 17:09:23 | → | tri joins (~tri@ool-18bbef1a.static.optonline.net) |
| 17:16:48 | × | tri quits (~tri@ool-18bbef1a.static.optonline.net) (Ping timeout: 255 seconds) |
| 17:17:57 | → | Guest62 joins (~Guest62@2406:7400:56:abbb:519d:b0f0:5b49:df2) |
| 17:18:54 | → | econo_ joins (uid147250@id-147250.tinside.irccloud.com) |
| 17:19:59 | → | Guest31 joins (~Guest31@2001:b07:6473:b50b:80fa:c6ff:f88b:a6a3) |
| 17:20:06 | → | sadie-sorceress joins (~sadie-sor@199.96.191.158) |
| 17:21:41 | <Guest62> | Hey guys, I just installed haskell and wanted to try out Debug.Trace library in my repl. While trying to install the library using |
| 17:21:41 | <Guest62> | "cabal install --lib trace" |
| 17:21:42 | <Guest62> | I run into some dependency errors. Such as |
| 17:21:42 | <Guest62> | "[1 of 4] Compiling Control.Monad.Trace.Class ( src/Control/Monad/Trace/Class.hs, dist/build/Control/Monad/Trace/Class.o, dist/build/Control/Monad/Trace/Class.dyn_o ) |
| 17:21:43 | <Guest62> | src/Control/Monad/Trace/Class.hs:80:41: warning: [-Wdeprecations] |
| 17:21:43 | <Guest62> | In the use of type constructor or class ‘ListT’ |
| 17:21:44 | <Guest62> | (imported from Control.Monad.List, but defined in Control.Monad.Trans.List): |
| 17:21:44 | <Guest62> | Deprecated: "This transformer is invalid on most monads" |
| 17:21:45 | <Guest62> | | |
| 17:21:45 | <Guest62> | 80 | instance MonadTrace t m ⇒ MonadTrace t (ListT m) where" |
| 17:21:46 | <Guest62> | any idea how to solve them? |
| 17:22:38 | × | Guest31 quits (~Guest31@2001:b07:6473:b50b:80fa:c6ff:f88b:a6a3) (Client Quit) |
| 17:24:33 | <sadie-sorceress> | Debug.Trace is apart of base. you should be able to just do `import Debug.Trace` without installing anything |
| 17:24:35 | × | Guest62 quits (~Guest62@2406:7400:56:abbb:519d:b0f0:5b49:df2) (Quit: Client closed) |
| 17:25:01 | × | waleee quits (~waleee@h-176-10-144-38.NA.cust.bahnhof.se) (Ping timeout: 264 seconds) |
| 17:25:03 | <sadie-sorceress> | `trace` is some unrelated library |
| 17:25:52 | → | Guest62 joins (~Guest62@2406:7400:56:abbb:519d:b0f0:5b49:df2) |
| 17:26:40 | <Guest62> | Oh, you're right lol sadie-sorceress |
| 17:26:41 | <Guest62> | Thanks |
| 17:27:56 | × | jmdaemon quits (~jmdaemon@user/jmdaemon) (Ping timeout: 260 seconds) |
| 17:28:03 | × | oo_miguel quits (~Thunderbi@78-11-181-16.static.ip.netia.com.pl) (Ping timeout: 255 seconds) |
| 17:30:09 | ← | Guest62 parts (~Guest62@2406:7400:56:abbb:519d:b0f0:5b49:df2) () |
| 17:33:37 | × | machinedgod quits (~machinedg@d173-183-246-216.abhsia.telus.net) (Ping timeout: 246 seconds) |
| 17:33:37 | × | gentauro quits (~gentauro@user/gentauro) (Read error: Connection reset by peer) |
| 17:33:52 | → | gentauro joins (~gentauro@user/gentauro) |
| 17:36:25 | × | euleritian quits (~euleritia@ip4d16fc38.dynamic.kabel-deutschland.de) (Ping timeout: 264 seconds) |
| 17:38:35 | × | sadie-sorceress quits (~sadie-sor@199.96.191.158) (Ping timeout: 250 seconds) |
| 17:38:38 | → | euleritian joins (~euleritia@dynamic-176-006-177-152.176.6.pool.telefonica.de) |
| 17:39:28 | → | tri joins (~tri@ool-18bbef1a.static.optonline.net) |
| 17:39:41 | × | jespada quits (~jespada@cpc121308-nmal25-2-0-cust15.19-2.cable.virginm.net) (Remote host closed the connection) |
| 17:40:19 | → | jespada joins (~jespada@cpc121308-nmal25-2-0-cust15.19-2.cable.virginm.net) |
| 17:41:12 | → | oo_miguel joins (~Thunderbi@78-11-181-16.static.ip.netia.com.pl) |
| 17:43:50 | × | tri quits (~tri@ool-18bbef1a.static.optonline.net) (Ping timeout: 252 seconds) |
| 17:44:42 | × | sord937_ quits (~sord937@gateway/tor-sasl/sord937) (Quit: sord937_) |
| 17:45:40 | × | yoo quits (~yo0O0o@user/mobivme) (Ping timeout: 260 seconds) |
| 17:46:20 | → | yoo joins (~yo0O0o@104.28.226.104) |
| 17:47:24 | × | kuribas quits (~user@ip-188-118-57-242.reverse.destiny.be) (Quit: ERC (IRC client for Emacs 27.1)) |
| 17:47:27 | → | jmdaemon joins (~jmdaemon@user/jmdaemon) |
| 17:47:30 | → | sadie-sorceress joins (~sadie-sor@199.96.191.158) |
| 17:52:01 | × | euphores quits (~SASL_euph@user/euphores) (Quit: Leaving.) |
| 17:52:14 | → | wootehfoot joins (~wootehfoo@user/wootehfoot) |
| 17:54:25 | × | jmdaemon quits (~jmdaemon@user/jmdaemon) (Ping timeout: 264 seconds) |
| 17:55:21 | × | rvalue quits (~rvalue@user/rvalue) (Ping timeout: 256 seconds) |
| 17:58:15 | → | ph88^ joins (~ph88@2a02:8109:9e26:c800:ec4c:8f1e:38c0:e7e9) |
| 17:59:23 | × | rosco quits (~rosco@175.136.156.77) (Quit: Lost terminal) |
| 18:00:22 | → | euphores joins (~SASL_euph@user/euphores) |
| 18:00:55 | × | Square2 quits (~Square4@user/square) (Ping timeout: 246 seconds) |
| 18:03:51 | → | rvalue joins (~rvalue@user/rvalue) |
| 18:05:03 | × | pavonia quits (~user@user/siracusa) (Quit: Bye!) |
| 18:09:34 | → | tri joins (~tri@ool-18bbef1a.static.optonline.net) |
| 18:16:13 | × | tri quits (~tri@ool-18bbef1a.static.optonline.net) (Ping timeout: 255 seconds) |
| 18:27:50 | → | redmp joins (~redmp@mobile-166-170-36-211.mycingular.net) |
| 18:28:18 | × | erisco quits (~erisco@d24-141-66-165.home.cgocable.net) (Read error: Connection reset by peer) |
| 18:28:38 | → | erisco joins (~erisco@d24-141-66-165.home.cgocable.net) |
| 18:30:12 | → | danse-nr3 joins (~danse@na-19-90-107.service.infuturo.it) |
| 18:30:50 | × | chiselfuse quits (~chiselfus@user/chiselfuse) (Ping timeout: 260 seconds) |
| 18:31:41 | × | yoo quits (~yo0O0o@104.28.226.104) (Ping timeout: 252 seconds) |
| 18:32:19 | → | chiselfuse joins (~chiselfus@user/chiselfuse) |
| 18:33:37 | × | sadie-sorceress quits (~sadie-sor@199.96.191.158) (Ping timeout: 250 seconds) |
| 18:35:49 | → | sadie-sorceress joins (~sadie-sor@199.96.191.158) |
| 18:39:39 | → | tri joins (~tri@ool-18bbef1a.static.optonline.net) |
| 18:43:56 | × | euleritian quits (~euleritia@dynamic-176-006-177-152.176.6.pool.telefonica.de) (Read error: Connection reset by peer) |
| 18:44:13 | → | euleritian joins (~euleritia@ip4d16fc38.dynamic.kabel-deutschland.de) |
| 18:45:46 | × | mjs2600 quits (~mjs2600@c-174-169-225-239.hsd1.vt.comcast.net) (Quit: ZNC 1.8.2 - https://znc.in) |
| 18:46:36 | × | wootehfoot quits (~wootehfoo@user/wootehfoot) (Read error: Connection reset by peer) |
| 18:46:48 | × | tri quits (~tri@ool-18bbef1a.static.optonline.net) (Ping timeout: 255 seconds) |
| 18:49:07 | × | ph88^ quits (~ph88@2a02:8109:9e26:c800:ec4c:8f1e:38c0:e7e9) (Read error: Connection reset by peer) |
| 18:49:34 | → | mjs2600 joins (~mjs2600@c-174-169-225-239.hsd1.vt.comcast.net) |
| 18:55:03 | → | target_i joins (~target_i@217.175.14.39) |
| 18:55:48 | × | mjs2600 quits (~mjs2600@c-174-169-225-239.hsd1.vt.comcast.net) (Quit: ZNC 1.8.2 - https://znc.in) |
| 19:04:08 | × | oo_miguel quits (~Thunderbi@78-11-181-16.static.ip.netia.com.pl) (Ping timeout: 252 seconds) |
| 19:06:05 | → | waleee joins (~waleee@h-176-10-144-38.NA.cust.bahnhof.se) |
| 19:07:44 | → | Silver_X joins (~Silver_X@182.178.140.49) |
| 19:08:24 | × | sadie-sorceress quits (~sadie-sor@199.96.191.158) (Quit: Client closed) |
| 19:08:55 | × | Silver_X quits (~Silver_X@182.178.140.49) (Client Quit) |
| 19:09:44 | → | tri joins (~tri@ool-18bbef1a.static.optonline.net) |
| 19:09:57 | → | ph88^ joins (~ph88@2a02:8109:9e26:c800:d600:c3c5:f53f:8596) |
| 19:13:54 | × | Miroboru quits (~myrvoll@178-164-114.82.3p.ntebredband.no) (Quit: Lost terminal) |
| 19:14:37 | → | sadie-sorceress joins (~sadie-sor@199.96.187.158) |
| 19:16:47 | × | tri quits (~tri@ool-18bbef1a.static.optonline.net) (Ping timeout: 252 seconds) |
| 19:19:56 | × | ec quits (~ec@gateway/tor-sasl/ec) (Remote host closed the connection) |
| 19:20:36 | → | ec joins (~ec@gateway/tor-sasl/ec) |
| 19:20:52 | × | chele quits (~chele@user/chele) (Remote host closed the connection) |
| 19:22:42 | × | dhil quits (~dhil@2001:8e0:2014:3100:2597:f0d7:f6be:acd) (Quit: Leaving) |
| 19:24:43 | → | shapr joins (~user@c-24-218-186-89.hsd1.ma.comcast.net) |
| 19:35:52 | × | destituion quits (~destituio@2a02:2121:34a:61a6:cc4f:561a:e55c:73cc) (Ping timeout: 268 seconds) |
| 19:38:06 | → | destituion joins (~destituio@2001:4644:c37:0:57f:87b2:efe8:e836) |
| 19:39:49 | → | tri joins (~tri@ool-18bbef1a.static.optonline.net) |
| 19:44:48 | × | tri quits (~tri@ool-18bbef1a.static.optonline.net) (Ping timeout: 268 seconds) |
| 19:48:19 | × | dcoutts quits (~duncan@cpc69402-oxfd27-2-0-cust903.4-3.cable.virginm.net) (Ping timeout: 272 seconds) |
| 19:49:44 | → | Etabeta1 joins (~Etabeta1@176.207.241.56) |
| 19:55:17 | × | k_hachig quits (~k_hachig@ipagstaticip-b4f1257d-69a8-678e-1ff6-80999a2f9589.sdsl.bell.ca) (Ping timeout: 240 seconds) |
| 19:55:39 | × | danse-nr3 quits (~danse@na-19-90-107.service.infuturo.it) (Remote host closed the connection) |
| 19:56:01 | → | danse-nr3 joins (~danse@na-19-90-107.service.infuturo.it) |
| 19:56:05 | × | tinjamin quits (~tinjamin@banshee.h4x0r.space) (Quit: Ping timeout (120 seconds)) |
| 19:56:24 | → | tinjamin joins (~tinjamin@banshee.h4x0r.space) |
| 19:57:49 | × | sadie-sorceress quits (~sadie-sor@199.96.187.158) (Quit: Client closed) |
| 19:58:30 | → | ft joins (~ft@p508db2e6.dip0.t-ipconnect.de) |
| 19:58:36 | → | danza joins (~francesco@na-19-90-107.service.infuturo.it) |
| 20:01:31 | × | danse-nr3 quits (~danse@na-19-90-107.service.infuturo.it) (Ping timeout: 255 seconds) |
| 20:05:08 | → | sadie-sorceress joins (~sadie-sor@199.96.191.158) |
| 20:08:44 | → | mjs2600 joins (~mjs2600@c-174-169-225-239.hsd1.vt.comcast.net) |
| 20:09:55 | → | tri joins (~tri@ool-18bbef1a.static.optonline.net) |
| 20:11:35 | × | johnw quits (~johnw@69.62.242.138) (Quit: ZNC - http://znc.in) |
| 20:13:35 | → | johnw joins (~johnw@69.62.242.138) |
| 20:14:35 | × | sadie-sorceress quits (~sadie-sor@199.96.191.158) (Ping timeout: 250 seconds) |
| 20:16:21 | × | tri quits (~tri@ool-18bbef1a.static.optonline.net) (Ping timeout: 255 seconds) |
| 20:29:57 | → | dcoutts joins (~duncan@cpc69402-oxfd27-2-0-cust903.4-3.cable.virginm.net) |
| 20:31:31 | × | Etabeta1 quits (~Etabeta1@176.207.241.56) (Changing host) |
| 20:31:31 | → | Etabeta1 joins (~Etabeta1@user/Etabeta1) |
| 20:39:59 | → | tri joins (~tri@ool-18bbef1a.static.optonline.net) |
| 20:41:13 | × | destituion quits (~destituio@2001:4644:c37:0:57f:87b2:efe8:e836) (Ping timeout: 264 seconds) |
| 20:44:41 | × | tri quits (~tri@ool-18bbef1a.static.optonline.net) (Ping timeout: 272 seconds) |
| 20:47:52 | × | danza quits (~francesco@na-19-90-107.service.infuturo.it) (Ping timeout: 255 seconds) |
| 20:51:46 | × | target_i quits (~target_i@217.175.14.39) (Quit: leaving) |
| 20:53:40 | → | Square joins (~Square@user/square) |
| 20:55:08 | → | pavonia joins (~user@user/siracusa) |
| 20:56:13 | × | manwithluck quits (manwithluc@gateway/vpn/protonvpn/manwithluck) (Remote host closed the connection) |
| 20:56:38 | → | manwithluck joins (manwithluc@gateway/vpn/protonvpn/manwithluck) |
| 21:07:04 | × | Square quits (~Square@user/square) (Remote host closed the connection) |
| 21:08:44 | → | Square joins (~Square@user/square) |
| 21:08:55 | × | qqq quits (~qqq@92.43.167.61) (Ping timeout: 260 seconds) |
| 21:10:05 | → | tri joins (~tri@ool-18bbef1a.static.optonline.net) |
| 21:10:34 | → | qqq joins (~qqq@92.43.167.61) |
| 21:10:58 | → | destituion joins (~destituio@2a02:2121:34a:61a6:4e6d:b1ea:af4:eb36) |
| 21:13:01 | × | redmp quits (~redmp@mobile-166-170-36-211.mycingular.net) (Ping timeout: 264 seconds) |
| 21:14:22 | → | redmp joins (~redmp@mobile-166-171-248-240.mycingular.net) |
| 21:14:55 | → | k_hachig joins (~k_hachig@ipagstaticip-b4f1257d-69a8-678e-1ff6-80999a2f9589.sdsl.bell.ca) |
| 21:14:58 | × | takuan quits (~takuan@178-116-218-225.access.telenet.be) (Remote host closed the connection) |
| 21:16:40 | × | tri quits (~tri@ool-18bbef1a.static.optonline.net) (Ping timeout: 255 seconds) |
| 21:16:58 | × | k_hachig quits (~k_hachig@ipagstaticip-b4f1257d-69a8-678e-1ff6-80999a2f9589.sdsl.bell.ca) (Client Quit) |
| 21:17:27 | × | Square quits (~Square@user/square) (Remote host closed the connection) |
| 21:21:53 | → | machinedgod joins (~machinedg@d173-183-246-216.abhsia.telus.net) |
| 21:22:11 | → | Square joins (~Square@user/square) |
| 21:25:35 | × | _ht quits (~Thunderbi@28-52-174-82.ftth.glasoperator.nl) (Remote host closed the connection) |
| 21:25:47 | × | mjs2600 quits (~mjs2600@c-174-169-225-239.hsd1.vt.comcast.net) (Ping timeout: 264 seconds) |
| 21:31:17 | → | jmdaemon joins (~jmdaemon@user/jmdaemon) |
| 21:40:11 | → | tri joins (~tri@ool-18bbef1a.static.optonline.net) |
| 21:44:29 | × | thegeekinside quits (~thegeekin@189.217.83.221) (Read error: Connection reset by peer) |
| 21:45:36 | → | mjs2600 joins (~mjs2600@c-174-169-225-239.hsd1.vt.comcast.net) |
| 21:47:15 | × | tri quits (~tri@ool-18bbef1a.static.optonline.net) (Ping timeout: 255 seconds) |
| 21:47:20 | × | mjs2600 quits (~mjs2600@c-174-169-225-239.hsd1.vt.comcast.net) (Read error: Connection reset by peer) |
| 21:47:25 | → | mjs2600_ joins (~mjs2600@c-174-169-225-239.hsd1.vt.comcast.net) |
| 21:47:44 | → | sroso joins (~sroso@user/SrOso) |
| 21:50:36 | × | ph88^ quits (~ph88@2a02:8109:9e26:c800:d600:c3c5:f53f:8596) (Ping timeout: 268 seconds) |
| 21:52:12 | × | euleritian quits (~euleritia@ip4d16fc38.dynamic.kabel-deutschland.de) (Ping timeout: 255 seconds) |
| 21:52:31 | → | euleritian joins (~euleritia@dynamic-176-006-177-152.176.6.pool.telefonica.de) |
| 22:01:38 | → | zetef joins (~quassel@5.2.182.98) |
| 22:05:57 | → | julie_pilgrim joins (~julie_pil@user/julie-pilgrim/x-1240752) |
| 22:08:45 | × | michalz quits (~michalz@185.246.207.222) (Quit: ZNC 1.8.2 - https://znc.in) |
| 22:10:16 | → | tri joins (~tri@ool-18bbef1a.static.optonline.net) |
| 22:17:13 | × | tri quits (~tri@ool-18bbef1a.static.optonline.net) (Ping timeout: 264 seconds) |
| 22:22:37 | × | acidjnk quits (~acidjnk@p200300d6e737e7693c535b90a1f52aa7.dip0.t-ipconnect.de) (Ping timeout: 264 seconds) |
| 22:32:22 | × | julie_pilgrim quits (~julie_pil@user/julie-pilgrim/x-1240752) (Remote host closed the connection) |
| 22:40:21 | → | tri joins (~tri@ool-18bbef1a.static.optonline.net) |
| 22:40:37 | × | mjs2600_ quits (~mjs2600@c-174-169-225-239.hsd1.vt.comcast.net) (Ping timeout: 264 seconds) |
| 22:40:38 | → | mjs2600 joins (~mjs2600@c-174-169-225-239.hsd1.vt.comcast.net) |
| 22:44:59 | × | tri quits (~tri@ool-18bbef1a.static.optonline.net) (Ping timeout: 264 seconds) |
| 22:45:10 | × | zetef quits (~quassel@5.2.182.98) (Remote host closed the connection) |
| 22:50:47 | → | Square2 joins (~Square4@user/square) |
| 22:51:37 | × | redmp quits (~redmp@mobile-166-171-248-240.mycingular.net) (Quit: leaving) |
| 22:53:59 | × | Square quits (~Square@user/square) (Ping timeout: 264 seconds) |
| 22:56:00 | × | __monty__ quits (~toonn@user/toonn) (Quit: leaving) |
| 22:57:56 | → | peterbecich joins (~Thunderbi@047-229-123-186.res.spectrum.com) |
| 23:03:09 | → | Guest15 joins (~Guest15@41.190.2.219) |
| 23:04:34 | <Guest15> | Hello everyone, |
| 23:04:34 | <Guest15> | I hope this message finds you well. My name is Jesse Amos, and I'm thrilled to share that I've successfully completed the Haskell course! I'm now embarking on a personal project and am eager to find a mentor and friend who wouldn't mind me reaching out with questions as I navigate through challenges. Your guidance and insights would mean a lot to |
| 23:04:35 | <Guest15> | me. Looking forward to connecting with someone willing to share their expertise. Thanks a bunch! |
| 23:05:51 | → | Tuplanolla joins (~Tuplanoll@91-159-69-59.elisa-laajakaista.fi) |
| 23:09:41 | <haskellbridge> | <sm> welcome Guest15 |
| 23:10:26 | → | tri joins (~tri@ool-18bbef1a.static.optonline.net) |
| 23:17:43 | × | tri quits (~tri@ool-18bbef1a.static.optonline.net) (Ping timeout: 260 seconds) |
| 23:17:43 | × | peterbecich quits (~Thunderbi@047-229-123-186.res.spectrum.com) (Ping timeout: 255 seconds) |
| 23:20:32 | → | thegeekinside joins (~thegeekin@189.217.83.221) |
| 23:25:12 | × | Guest15 quits (~Guest15@41.190.2.219) (Quit: Ping timeout (120 seconds)) |
| 23:31:04 | → | Guest15 joins (~Guest15@41.190.2.219) |
| 23:31:24 | × | Guest15 quits (~Guest15@41.190.2.219) (Client Quit) |
| 23:31:35 | → | Guest15 joins (~Guest15@41.190.2.219) |
| 23:32:23 | × | Guest15 quits (~Guest15@41.190.2.219) (Client Quit) |
| 23:36:40 | × | jmdaemon quits (~jmdaemon@user/jmdaemon) (Ping timeout: 268 seconds) |
| 23:39:38 | → | shapr` joins (~user@c-24-218-186-89.hsd1.ma.comcast.net) |
| 23:41:38 | × | shapr quits (~user@c-24-218-186-89.hsd1.ma.comcast.net) (Ping timeout: 256 seconds) |
| 23:49:17 | × | gmg quits (~user@user/gehmehgeh) (Quit: Leaving) |
| 23:57:11 | × | tromp quits (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) (Quit: My iMac has gone to sleep. ZZZzzz…) |
All times are in UTC on 2024-02-27.