Home liberachat/#haskell: Logs Calendar

Logs on 2024-02-19 (liberachat/#haskell)

00:01:20 yoo joins (~yo0O0o@130.105.162.42)
00:04:40 jmdaemon joins (~jmdaemon@user/jmdaemon)
00:05:13 × rvalue quits (~rvalue@user/rvalue) (Ping timeout: 264 seconds)
00:16:19 rvalue joins (~rvalue@user/rvalue)
00:20:15 × yoo quits (~yo0O0o@130.105.162.42) (Ping timeout: 255 seconds)
00:25:35 × _d0t quits (~{-d0t-}@user/-d0t-/x-7915216) (Ping timeout: 260 seconds)
00:28:57 × tremon quits (~tremon@83.80.159.219) (Quit: getting boxed in)
00:38:59 _d0t joins (~{-d0t-}@user/-d0t-/x-7915216)
00:39:24 shapr` joins (~user@c-24-218-186-89.hsd1.ma.comcast.net)
00:41:05 × shapr quits (~user@c-24-218-186-89.hsd1.ma.comcast.net) (Ping timeout: 252 seconds)
00:41:22 dodoyada joins (~dodoyada@pool-71-178-11-160.washdc.fios.verizon.net)
00:49:21 yoo joins (~yo0O0o@130.105.162.42)
00:49:53 × mulk quits (~mulk@p5b112fd0.dip0.t-ipconnect.de) (Ping timeout: 252 seconds)
00:51:28 catties joins (~catties@user/catties)
00:53:17 mulk joins (~mulk@p5b11227f.dip0.t-ipconnect.de)
00:58:36 machinedgod joins (~machinedg@d173-183-246-216.abhsia.telus.net)
01:03:34 rosco joins (~rosco@175.136.156.77)
01:06:10 × yoo quits (~yo0O0o@130.105.162.42) (Ping timeout: 255 seconds)
01:12:02 × califax quits (~califax@user/califx) (Ping timeout: 255 seconds)
01:14:01 califax joins (~califax@user/califx)
01:14:02 × califax quits (~califax@user/califx) (Read error: Connection reset by peer)
01:14:17 × azimut quits (~azimut@gateway/tor-sasl/azimut) (Ping timeout: 255 seconds)
01:15:32 califax joins (~califax@user/califx)
01:45:36 slack1256 joins (~slack1256@181.203.35.44)
01:49:50 × Lord_of_Life quits (~Lord@user/lord-of-life/x-2819915) (Ping timeout: 252 seconds)
01:50:33 Lord_of_Life joins (~Lord@user/lord-of-life/x-2819915)
01:52:25 × pastly quits (~pastly@gateway/tor-sasl/pastly) (Remote host closed the connection)
02:08:09 pastly joins (~pastly@gateway/tor-sasl/pastly)
02:08:26 × califax quits (~califax@user/califx) (Remote host closed the connection)
02:08:50 califax joins (~califax@user/califx)
02:09:07 × otto_s quits (~user@p5de2fd5d.dip0.t-ipconnect.de) (Ping timeout: 268 seconds)
02:10:48 otto_s joins (~user@p5b044a25.dip0.t-ipconnect.de)
02:36:43 yoo joins (~yo0O0o@130.105.162.42)
02:44:13 × mmhat quits (~mmh@p200300f1c7288d8eee086bfffe095315.dip0.t-ipconnect.de) (Ping timeout: 264 seconds)
02:44:50 × yoo quits (~yo0O0o@130.105.162.42) (Ping timeout: 252 seconds)
02:48:45 × slack1256 quits (~slack1256@181.203.35.44) (Read error: Connection reset by peer)
02:49:16 × dodoyada quits (~dodoyada@pool-71-178-11-160.washdc.fios.verizon.net) (Quit: Client closed)
02:52:07 × xigua quits (~xigua@user/xigua) (Remote host closed the connection)
02:52:41 xigua joins (~xigua@user/xigua)
02:54:33 × Me-me quits (~me-me@user/me-me) (Quit: Disconnecting on purpose.)
02:56:05 × shapr` quits (~user@c-24-218-186-89.hsd1.ma.comcast.net) (Ping timeout: 240 seconds)
02:56:14 Me-me joins (~me-me@2602:ff16:3:0:1:dc:beef:d00d)
03:03:37 × machinedgod quits (~machinedg@d173-183-246-216.abhsia.telus.net) (Ping timeout: 255 seconds)
03:09:35 × random-jellyfish quits (~developer@user/random-jellyfish) (Quit: Leaving)
03:13:16 × xigua quits (~xigua@user/xigua) (Remote host closed the connection)
03:13:51 xigua joins (~xigua@user/xigua)
03:21:06 srk_ joins (~sorki@user/srk)
03:22:18 Pozyomka joins (~pyon@user/pyon)
03:22:52 srk| joins (~sorki@user/srk)
03:23:47 × td_ quits (~td@i53870910.versanet.de) (Ping timeout: 272 seconds)
03:23:55 × srk quits (~sorki@user/srk) (Ping timeout: 246 seconds)
03:25:11 td_ joins (~td@i53870935.versanet.de)
03:26:05 srk| is now known as srk
03:27:35 × srk_ quits (~sorki@user/srk) (Ping timeout: 272 seconds)
03:28:33 dodoyada joins (~dodoyada@pool-71-178-11-160.washdc.fios.verizon.net)
03:34:00 × robobub quits (uid248673@id-248673.uxbridge.irccloud.com) (Quit: Connection closed for inactivity)
03:43:35 × terrorjack quits (~terrorjac@2a01:4f8:c17:87f8::) (Quit: The Lounge - https://thelounge.chat)
03:46:26 terrorjack joins (~terrorjac@2a01:4f8:c17:87f8::)
04:02:08 × xigua quits (~xigua@user/xigua) (Remote host closed the connection)
04:02:43 xigua joins (~xigua@user/xigua)
04:09:17 × califax quits (~califax@user/califx) (Remote host closed the connection)
04:10:15 califax joins (~califax@user/califx)
04:11:23 × waleee quits (~waleee@h-176-10-144-38.NA.cust.bahnhof.se) (Ping timeout: 264 seconds)
04:15:01 tri joins (~tri@ool-18bc2e74.dyn.optonline.net)
04:15:02 × dsrt^ quits (~cd@c-98-242-74-66.hsd1.ga.comcast.net) (Ping timeout: 252 seconds)
04:19:22 × wlhn quits (~wenzel@ip-87-108-38-187.customer.academica.fi) (Read error: Connection reset by peer)
04:19:40 wlhn joins (~wenzel@ip-87-108-38-187.customer.academica.fi)
04:34:07 × ell quits (~ellie@user/ellie) (Read error: Connection reset by peer)
04:34:10 ell joins (~ellie@user/ellie)
04:38:58 × wlhn quits (~wenzel@ip-87-108-38-187.customer.academica.fi) (Quit: Leaving)
04:38:59 aforemny joins (~aforemny@2001:9e8:6cc8:100:42ef:f733:c482:5119)
04:40:01 × aforemny_ quits (~aforemny@2001:9e8:6ce3:ee00:8ad8:2ab5:d481:bea6) (Ping timeout: 264 seconds)
04:45:23 yoo joins (~yo0O0o@130.105.162.42)
04:50:12 yooo joins (~yo0O0o@104.28.194.106)
04:51:11 × yoo quits (~yo0O0o@130.105.162.42) (Ping timeout: 272 seconds)
05:08:02 michalz joins (~michalz@185.246.207.215)
05:25:53 × myxos quits (~myxos@065-028-251-121.inf.spectrum.com) (Remote host closed the connection)
05:26:35 myxos joins (~myxos@065-028-251-121.inf.spectrum.com)
05:31:09 × michalz quits (~michalz@185.246.207.215) (Quit: ZNC 1.8.2 - https://znc.in)
05:33:56 michalz joins (~michalz@185.246.207.205)
05:35:17 peterbecich joins (~Thunderbi@047-229-123-186.res.spectrum.com)
05:39:09 yoo joins (~yo0O0o@104.28.226.108)
05:39:57 × yooo quits (~yo0O0o@104.28.194.106) (Ping timeout: 272 seconds)
05:41:35 bilegeek_ joins (~bilegeek@2600:1008:b002:dba1:958c:729:17a8:d38b)
05:44:01 × bilegeek quits (~bilegeek@2600:1008:b002:dba1:958c:729:17a8:d38b) (Ping timeout: 260 seconds)
05:57:00 <probie> Does anyone here have strong opinions on xml parsers?
06:02:11 _ht joins (~Thunderbi@82.174.52.28)
06:02:50 × mulk quits (~mulk@p5b11227f.dip0.t-ipconnect.de) (Ping timeout: 252 seconds)
06:03:23 × bilegeek_ quits (~bilegeek@2600:1008:b002:dba1:958c:729:17a8:d38b) (Quit: Leaving)
06:03:50 Square3 joins (~Square4@user/square)
06:05:26 × rosco quits (~rosco@175.136.156.77) (Quit: Lost terminal)
06:06:32 × Square quits (~Square@user/square) (Ping timeout: 268 seconds)
06:07:25 × euphores quits (~SASL_euph@user/euphores) (Quit: Leaving.)
06:08:40 mulk joins (~mulk@p5b2dca88.dip0.t-ipconnect.de)
06:11:22 × Unicorn_Princess quits (~Unicorn_P@user/Unicorn-Princess/x-3540542) (Quit: Leaving)
06:22:52 takuan joins (~takuan@178-116-218-225.access.telenet.be)
06:27:04 × takuan quits (~takuan@178-116-218-225.access.telenet.be) (Read error: Connection reset by peer)
06:28:28 takuan joins (~takuan@178-116-218-225.access.telenet.be)
06:29:57 <jackdk> xml-conduit is fine and less conduity than you might expect from the name
06:32:07 × jargon quits (~jargon@157.sub-174-205-162.myvzw.com) (Remote host closed the connection)
06:33:41 × puke quits (~puke@user/puke) (Ping timeout: 240 seconds)
06:40:11 × yoo quits (~yo0O0o@104.28.226.108) (Ping timeout: 264 seconds)
06:41:59 yoo joins (~yo0O0o@104.28.194.106)
06:42:32 puke joins (~puke@user/puke)
06:55:19 × peterbecich quits (~Thunderbi@047-229-123-186.res.spectrum.com) (Ping timeout: 272 seconds)
06:55:25 × mulk quits (~mulk@p5b2dca88.dip0.t-ipconnect.de) (Ping timeout: 256 seconds)
06:58:58 acidjnk joins (~acidjnk@p200300d6e737e7078172c370cd7bd683.dip0.t-ipconnect.de)
07:00:40 <probie> xml-conduit seems especially convenient given that I get my xml documents from a conduit
07:01:50 mulk joins (~mulk@p5b2dcde0.dip0.t-ipconnect.de)
07:04:06 peterbecich joins (~Thunderbi@047-229-123-186.res.spectrum.com)
07:05:36 × tri quits (~tri@ool-18bc2e74.dyn.optonline.net) (Remote host closed the connection)
07:16:14 rosco joins (~rosco@175.136.156.77)
07:16:40 × mulk quits (~mulk@p5b2dcde0.dip0.t-ipconnect.de) (Ping timeout: 246 seconds)
07:20:25 lortabac joins (~lortabac@2a01:e0a:541:b8f0:55ab:e185:7f81:54a4)
07:22:50 mulk joins (~mulk@pd95148d1.dip0.t-ipconnect.de)
07:25:17 × yoo quits (~yo0O0o@104.28.194.106) (Changing host)
07:25:17 yoo joins (~yo0O0o@user/mobivme)
07:28:59 × peterbecich quits (~Thunderbi@047-229-123-186.res.spectrum.com) (Ping timeout: 256 seconds)
07:31:42 × gooba quits (~gooba@90-231-13-185-no3430.tbcn.telia.com) (Quit: Leaving)
07:33:17 gooba joins (~gooba@90-231-13-185-no3430.tbcn.telia.com)
07:36:23 sord937 joins (~sord937@gateway/tor-sasl/sord937)
07:37:39 lottaquestions_ joins (~nick@2607:fa49:503d:b200:a224:6171:dcbc:3474)
07:38:49 × lottaquestions quits (~nick@2607:fa49:503d:b200:3407:5975:bc8d:f2ea) (Ping timeout: 260 seconds)
07:40:09 tromp joins (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl)
07:40:44 × bontaq quits (~user@ool-45779c03.dyn.optonline.net) (Ping timeout: 252 seconds)
07:40:58 yooo joins (~yo0O0o@104.28.226.107)
07:41:53 × yoo quits (~yo0O0o@user/mobivme) (Ping timeout: 256 seconds)
07:44:40 tri joins (~tri@ool-18bc2e74.dyn.optonline.net)
07:46:26 fendor joins (~fendor@2a02:8388:1605:d100:267b:1353:13d7:4f0c)
07:46:36 × sord937 quits (~sord937@gateway/tor-sasl/sord937) (Remote host closed the connection)
07:47:09 sord937 joins (~sord937@gateway/tor-sasl/sord937)
07:48:05 × jle` quits (~jle`@2603-8001-3b02-84d4-b11a-e819-2d37-28bf.res6.spectrum.com) (Ping timeout: 240 seconds)
07:48:53 × tri quits (~tri@ool-18bc2e74.dyn.optonline.net) (Ping timeout: 240 seconds)
07:49:30 jle` joins (~jle`@2603-8001-3b02-84d4-9b1c-bd74-ecb2-b361.res6.spectrum.com)
08:09:03 CiaoSen joins (~Jura@2a05:5800:2d5:3400:e6b9:7aff:fe80:3d03)
08:09:10 × euleritian quits (~euleritia@ip4d16fc38.dynamic.kabel-deutschland.de) (Ping timeout: 246 seconds)
08:09:56 euleritian joins (~euleritia@dynamic-176-006-191-163.176.6.pool.telefonica.de)
08:10:04 kuribas joins (~user@2a02:1808:87:4b95:24a7:4bc6:9548:e6ec)
08:33:11 × Sgeo quits (~Sgeo@user/sgeo) (Read error: Connection reset by peer)
08:36:22 × kuribas quits (~user@2a02:1808:87:4b95:24a7:4bc6:9548:e6ec) (Remote host closed the connection)
08:37:38 danse-nr3 joins (~danse@151.57.24.62)
08:43:49 × califax quits (~califax@user/califx) (Remote host closed the connection)
08:46:01 × euleritian quits (~euleritia@dynamic-176-006-191-163.176.6.pool.telefonica.de) (Read error: Connection reset by peer)
08:46:18 euleritian joins (~euleritia@ip4d16fc38.dynamic.kabel-deutschland.de)
08:47:43 califax joins (~califax@user/califx)
08:51:00 × danse-nr3 quits (~danse@151.57.24.62) (Ping timeout: 255 seconds)
08:52:16 × econo_ quits (uid147250@id-147250.tinside.irccloud.com) (Quit: Connection closed for inactivity)
08:55:11 danse-nr3 joins (~danse@151.57.24.62)
08:57:18 machinedgod joins (~machinedg@d173-183-246-216.abhsia.telus.net)
08:58:25 × califax quits (~califax@user/califx) (Remote host closed the connection)
09:01:07 × tromp quits (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) (Quit: My iMac has gone to sleep. ZZZzzz…)
09:01:50 × danse-nr3 quits (~danse@151.57.24.62) (Ping timeout: 256 seconds)
09:02:29 danse-nr3 joins (~danse@151.57.24.62)
09:02:54 × yooo quits (~yo0O0o@104.28.226.107) (Ping timeout: 268 seconds)
09:04:37 __monty__ joins (~toonn@user/toonn)
09:06:09 yoo joins (~yo0O0o@104.28.226.108)
09:10:20 × euleritian quits (~euleritia@ip4d16fc38.dynamic.kabel-deutschland.de) (Ping timeout: 256 seconds)
09:10:22 azimut joins (~azimut@gateway/tor-sasl/azimut)
09:11:59 euleritian joins (~euleritia@dynamic-176-006-191-163.176.6.pool.telefonica.de)
09:12:17 califax joins (~califax@user/califx)
09:12:31 coot joins (~coot@89-69-206-216.dynamic.chello.pl)
09:13:00 masterbuilder_ joins (~quassel@31-209-200-45.dsl.dynamic.simnet.is)
09:13:05 × masterbuilder quits (~quassel@user/masterbuilder) (Ping timeout: 268 seconds)
09:16:02 gehmehgeh joins (~user@user/gehmehgeh)
09:17:03 × gehmehgeh quits (~user@user/gehmehgeh) (Remote host closed the connection)
09:18:09 gehmehgeh joins (~user@user/gehmehgeh)
09:19:38 × yoo quits (~yo0O0o@104.28.226.108) (Ping timeout: 260 seconds)
09:23:27 yoo joins (~yo0O0o@104.28.226.107)
09:23:27 × synchromesh quits (~synchrome@2407:7000:aa2d:4e00:394c:c2ff:ec3:4c89) (Read error: Connection reset by peer)
09:25:08 synchromesh joins (~synchrome@2407:7000:aa2d:4e00:59a1:9e62:4e88:7daa)
09:28:47 × yoo quits (~yo0O0o@104.28.226.107) (Ping timeout: 264 seconds)
09:29:13 × rosco quits (~rosco@175.136.156.77) (Quit: Lost terminal)
09:29:41 sroso joins (~sroso@user/SrOso)
09:30:21 × ft quits (~ft@p508db2e6.dip0.t-ipconnect.de) (Quit: leaving)
09:41:05 × tzh quits (~tzh@c-71-193-181-0.hsd1.or.comcast.net) (Quit: zzz)
09:41:11 pretty_dumm_guy joins (trottel@gateway/vpn/protonvpn/prettydummguy/x-88029655)
09:46:10 yoo joins (~yo0O0o@104.28.226.107)
09:48:23 × gehmehgeh quits (~user@user/gehmehgeh) (Remote host closed the connection)
09:49:08 gehmehgeh joins (~user@user/gehmehgeh)
09:50:40 × Me-me quits (~me-me@2602:ff16:3:0:1:dc:beef:d00d) (Changing host)
09:50:40 Me-me joins (~me-me@user/me-me)
09:51:36 × gehmehgeh quits (~user@user/gehmehgeh) (Remote host closed the connection)
09:52:22 gehmehgeh joins (~user@user/gehmehgeh)
09:54:55 × yoo quits (~yo0O0o@104.28.226.107) (Ping timeout: 255 seconds)
09:56:08 × azimut quits (~azimut@gateway/tor-sasl/azimut) (Remote host closed the connection)
09:56:36 yoo joins (~yo0O0o@104.28.226.107)
09:56:43 azimut joins (~azimut@gateway/tor-sasl/azimut)
10:01:38 tromp joins (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl)
10:03:18 × danse-nr3 quits (~danse@151.57.24.62) (Quit: Leaving)
10:03:42 yooo joins (~yo0O0o@104.28.226.107)
10:04:47 × yoo quits (~yo0O0o@104.28.226.107) (Ping timeout: 264 seconds)
10:06:32 chele joins (~chele@user/chele)
10:10:10 × Teacup quits (~teacup@user/teacup) (Quit: No Ping reply in 180 seconds.)
10:11:35 danse-nr3 joins (~danse@151.57.24.62)
10:14:03 Teacup joins (~teacup@user/teacup)
10:18:29 × Teacup quits (~teacup@user/teacup) (Read error: Connection reset by peer)
10:19:27 Teacup joins (~teacup@user/teacup)
10:24:06 zetef joins (~quassel@2a02:2f00:5208:300:2eac:56a:f29c:cb5b)
10:37:41 × euleritian quits (~euleritia@dynamic-176-006-191-163.176.6.pool.telefonica.de) (Read error: Connection reset by peer)
10:37:58 euleritian joins (~euleritia@ip4d16fc38.dynamic.kabel-deutschland.de)
10:39:31 × lortabac quits (~lortabac@2a01:e0a:541:b8f0:55ab:e185:7f81:54a4) (Ping timeout: 272 seconds)
10:49:34 LordRishav joins (~LordRisha@user/lordrishav)
10:50:04 lortabac joins (~lortabac@2a01:e0a:541:b8f0:55ab:e185:7f81:54a4)
10:50:46 × gehmehgeh quits (~user@user/gehmehgeh) (Remote host closed the connection)
10:51:38 gehmehgeh joins (~user@user/gehmehgeh)
10:53:25 × euleritian quits (~euleritia@ip4d16fc38.dynamic.kabel-deutschland.de) (Ping timeout: 255 seconds)
10:54:11 euleritian joins (~euleritia@dynamic-176-006-191-163.176.6.pool.telefonica.de)
11:06:45 × masterbuilder_ quits (~quassel@31-209-200-45.dsl.dynamic.simnet.is) (Changing host)
11:06:45 masterbuilder_ joins (~quassel@user/masterbuilder)
11:22:23 × jmdaemon quits (~jmdaemon@user/jmdaemon) (Ping timeout: 252 seconds)
11:22:37 × euleritian quits (~euleritia@dynamic-176-006-191-163.176.6.pool.telefonica.de) (Ping timeout: 264 seconds)
11:22:55 euleritian joins (~euleritia@dynamic-046-114-225-230.46.114.pool.telefonica.de)
11:26:20 × yooo quits (~yo0O0o@104.28.226.107) (Ping timeout: 256 seconds)
11:27:26 euphores joins (~SASL_euph@user/euphores)
11:30:00 × sroso quits (~sroso@user/SrOso) (Quit: Leaving :))
11:31:04 <cheater> what is that succint term again for how in haskell you can write abstractions that don't impact runtime performance
11:31:13 <cheater> something-free abstractions?
11:31:29 <cheater> zero-cost abstractions. that's it
11:31:29 <ncf> zero-cost?
11:31:39 <cheater> yep thx
11:32:02 ncf . o O ( zero-cost monads )
11:32:25 <danse-nr3> more a thing in rust than in haskell i am afraid
11:32:29 <cheater> HVM purports to make free monads much less expensive due to its naturally-applicable semantics
11:33:22 <Hecate> danse-nr3: "more" perhaps but we have zero-cost abstractions in Haskell too! Newtypes are zero-cost abstractions
11:34:08 <danse-nr3> yup
11:35:49 × lortabac quits (~lortabac@2a01:e0a:541:b8f0:55ab:e185:7f81:54a4) (Ping timeout: 264 seconds)
11:37:58 mmhat joins (~mmh@p200300f1c7427f76ee086bfffe095315.dip0.t-ipconnect.de)
11:39:11 <haskellbridge> <i​rregularsphere> danse-nr3: also from what i've seen isn't the haskell folk more concerned about type correctness than performance and safety and stuff
11:39:51 × euleritian quits (~euleritia@dynamic-046-114-225-230.46.114.pool.telefonica.de) (Read error: Connection reset by peer)
11:40:10 euleritian joins (~euleritia@ip4d16fc38.dynamic.kabel-deutschland.de)
11:40:21 <danse-nr3> huh? Not sure what you mean. "Type correctness" and safety are almost synonyms to me
11:42:12 <haskellbridge> <i​rregularsphere> type correctness as in "this value and this function will never go bottom" or that sort of stuff
11:42:53 <haskellbridge> <i​rregularsphere> ...and rust's safety is to avoid segfaults, use-after-free, etc
11:43:17 <EvanR> zero cost abstraction is buzzjargon from C++ and rust. While haskell has zero cost abstractions you don't hear that jargon a lot xD
11:43:36 <danse-nr3> actually haskell enables things to go to bottom quite conveniently, to the point that i mean to learn to code with more bottoms
11:43:48 <EvanR> another example are rewrite rules which cause a chain of operations to not exist
11:44:16 <ggVGc> EvanR: how do you measure the cost of the 20 years of attempting to learn reasoning about GHC and runtime behaviour?
11:44:23 <haskellbridge> <i​rregularsphere> danse-nr3: (... I thought that's unconventional)
11:44:32 <EvanR> zero cost, I never learned it
11:44:44 <EvanR> in 20 years
11:44:50 <haskellbridge> <i​rregularsphere> EvanR: ...expected haskell to have zero cost abstractions to be honest
11:45:28 <haskellbridge> <i​rregularsphere> even better `[a]`s are iterators by nature
11:46:12 <EvanR> by default list will be highly non-zero cost
11:46:26 <danse-nr3> i don't mean just purposely adding bottoms, but rather leveraging the meaning of bottoms. I think i stumbled upon some post where bottoms where initially introduced then removed while refining the types or something akin, but i really do not remember the context
11:46:42 <EvanR> but you hope to get optimizations in a nest of list operations
11:46:52 <haskellbridge> <i​rregularsphere> danse-nr3: oh, you mean putting `undefined` in function definitions as a sort of to-do?
11:47:14 <danse-nr3> not really but nevermind, i do not really recall
11:50:04 × danse-nr3 quits (~danse@151.57.24.62) (Read error: Connection reset by peer)
11:50:18 danse-nr3 joins (~danse@ge-19-122-56.service.infuturo.it)
11:55:01 <haskellbridge> <i​rregularsphere> EvanR: ...kind of like iterators
11:55:57 <EvanR> yeah so that's an average cost above zero
11:56:08 × azimut quits (~azimut@gateway/tor-sasl/azimut) (Remote host closed the connection)
11:56:33 × adanwan quits (~adanwan@gateway/tor-sasl/adanwan) (Remote host closed the connection)
11:56:44 <EvanR> in used car or TV salesperson language, zero-cost*
11:56:51 azimut joins (~azimut@gateway/tor-sasl/azimut)
11:57:20 adanwan joins (~adanwan@gateway/tor-sasl/adanwan)
12:00:35 × califax quits (~califax@user/califx) (Remote host closed the connection)
12:01:07 lortabac joins (~lortabac@2a01:e0a:541:b8f0:55ab:e185:7f81:54a4)
12:02:00 × zetef quits (~quassel@2a02:2f00:5208:300:2eac:56a:f29c:cb5b) (Remote host closed the connection)
12:02:10 califax joins (~califax@user/califx)
12:02:21 × azimut quits (~azimut@gateway/tor-sasl/azimut) (Remote host closed the connection)
12:02:58 azimut joins (~azimut@gateway/tor-sasl/azimut)
12:17:36 <haskellbridge> <m​aralorn> Does anyone know a way to get hlint to warn on all list comprehensions?
12:20:20 × azimut quits (~azimut@gateway/tor-sasl/azimut) (Remote host closed the connection)
12:20:40 azimut joins (~azimut@gateway/tor-sasl/azimut)
12:21:09 rscastilho2024 joins (~rscastilh@189.61.140.215)
12:21:31 × rscastilho2024 quits (~rscastilh@189.61.140.215) (Remote host closed the connection)
12:23:49 × tinjamin quits (~tinjamin@banshee.h4x0r.space) (Quit: The Lounge - https://thelounge.chat)
12:24:52 × LordRishav quits (~LordRisha@user/lordrishav) (Ping timeout: 268 seconds)
12:24:59 tinjamin joins (~tinjamin@banshee.h4x0r.space)
12:27:29 × CiaoSen quits (~Jura@2a05:5800:2d5:3400:e6b9:7aff:fe80:3d03) (Ping timeout: 256 seconds)
12:29:38 alexherbo2 joins (~alexherbo@2a02-8440-3340-d5a1-391f-e8e6-baa3-2142.rev.sfr.net)
12:38:59 Unhammer joins (~Unhammer@user/unhammer)
12:43:41 × azimut quits (~azimut@gateway/tor-sasl/azimut) (Ping timeout: 255 seconds)
12:45:06 azimut joins (~azimut@gateway/tor-sasl/azimut)
13:03:38 × danse-nr3 quits (~danse@ge-19-122-56.service.infuturo.it) (Ping timeout: 260 seconds)
13:06:37 × myme quits (~myme@2a01:799:d5e:2e00:cf83:36a0:a06c:5732) (Ping timeout: 255 seconds)
13:06:53 × Square3 quits (~Square4@user/square) (Ping timeout: 240 seconds)
13:13:35 Unhammer parts (~Unhammer@user/unhammer) (WeeChat 2.3)
13:25:43 danse-nr3 joins (~danse@151.43.183.106)
13:32:42 × synchromesh quits (~synchrome@2407:7000:aa2d:4e00:59a1:9e62:4e88:7daa) (Read error: Connection reset by peer)
13:33:50 synchromesh joins (~synchrome@2407:7000:aa2d:4e00:59a1:9e62:4e88:7daa)
13:35:29 × SanchayanMaity quits (sid478177@id-478177.hampstead.irccloud.com) (Ping timeout: 256 seconds)
13:37:13 × PotatoGim quits (sid99505@id-99505.lymington.irccloud.com) (Ping timeout: 260 seconds)
13:38:19 × Fangs quits (sid141280@id-141280.hampstead.irccloud.com) (Ping timeout: 256 seconds)
13:39:13 × jonrh quits (sid5185@id-5185.ilkley.irccloud.com) (Ping timeout: 246 seconds)
13:40:35 × jackdk quits (sid373013@cssa/jackdk) (Ping timeout: 256 seconds)
13:42:22 × dfg quits (~dfg@user/dfg) (Ping timeout: 246 seconds)
13:42:25 SanchayanMaity joins (sid478177@hampstead.irccloud.com)
13:42:30 phma_ joins (~phma@host-67-44-208-180.hnremote.net)
13:42:33 dysfigured joins (~dfg@dfg.rocks)
13:42:37 jonrh joins (sid5185@id-5185.ilkley.irccloud.com)
13:43:11 × lexi-lambda quits (sid92601@id-92601.hampstead.irccloud.com) (Ping timeout: 268 seconds)
13:43:30 Fangs joins (sid141280@id-141280.hampstead.irccloud.com)
13:43:57 ph88 joins (~ph88@2a02:8109:9e26:c800:eeb6:1c23:49f9:7add)
13:44:02 ph88^ joins (~ph88@2a02:8109:9e26:c800:9a6:91e2:2306:c993)
13:44:28 × edwardk quits (sid47016@haskell/developer/edwardk) (Ping timeout: 246 seconds)
13:44:33 × alanz quits (sid110616@id-110616.uxbridge.irccloud.com) (Ping timeout: 256 seconds)
13:44:48 × ph88^ quits (~ph88@2a02:8109:9e26:c800:9a6:91e2:2306:c993) (Client Quit)
13:45:39 × alinab quits (sid468903@id-468903.helmsley.irccloud.com) (Ping timeout: 268 seconds)
13:45:39 × bitdex quits (~bitdex@gateway/tor-sasl/bitdex) (Quit: = "")
13:45:41 × phma quits (~phma@host-67-44-208-180.hnremote.net) (Ping timeout: 256 seconds)
13:45:52 × tolt quits (~weechat-h@li219-154.members.linode.com) (Ping timeout: 246 seconds)
13:46:13 × carter quits (sid14827@id-14827.helmsley.irccloud.com) (Ping timeout: 246 seconds)
13:46:15 × edm quits (sid147314@id-147314.hampstead.irccloud.com) (Ping timeout: 256 seconds)
13:46:34 × jmct quits (sid160793@id-160793.tinside.irccloud.com) (Ping timeout: 260 seconds)
13:47:01 × dysfigured quits (~dfg@dfg.rocks) (Ping timeout: 260 seconds)
13:47:02 × meinside quits (uid24933@id-24933.helmsley.irccloud.com) (Ping timeout: 260 seconds)
13:47:25 × Lycurgus quits (~georg@user/Lycurgus) (Quit: leaving)
13:47:30 × pepeiborra quits (sid443799@id-443799.ilkley.irccloud.com) (Ping timeout: 268 seconds)
13:47:49 × szkl quits (uid110435@id-110435.uxbridge.irccloud.com) (Ping timeout: 264 seconds)
13:47:57 × res0nat0r0844909 quits (~Fletch@falcon.whatbox.ca) (Ping timeout: 256 seconds)
13:47:57 × jonrh quits (sid5185@id-5185.ilkley.irccloud.com) (Ping timeout: 260 seconds)
13:47:57 × amir quits (sid22336@user/amir) (Ping timeout: 260 seconds)
13:48:33 tolt joins (~weechat-h@li219-154.members.linode.com)
13:48:40 × dy quits (sid3438@user/dy) (Ping timeout: 246 seconds)
13:48:53 × NemesisD quits (sid24071@id-24071.lymington.irccloud.com) (Ping timeout: 260 seconds)
13:48:57 waleee joins (~waleee@h-176-10-144-38.NA.cust.bahnhof.se)
13:48:59 kuribas joins (~user@ip-188-118-57-242.reverse.destiny.be)
13:49:01 × SanchayanMaity quits (sid478177@hampstead.irccloud.com) (Ping timeout: 264 seconds)
13:49:33 alanz joins (sid110616@id-110616.uxbridge.irccloud.com)
13:50:35 × finsternis quits (~X@23.226.237.192) (Ping timeout: 268 seconds)
13:50:47 × bradparker quits (sid262931@id-262931.uxbridge.irccloud.com) (Ping timeout: 256 seconds)
13:51:30 amir joins (sid22336@user/amir)
13:52:06 meinside joins (uid24933@id-24933.helmsley.irccloud.com)
13:52:51 SanchayanMaity joins (sid478177@hampstead.irccloud.com)
13:53:02 lexi-lambda joins (sid92601@hampstead.irccloud.com)
13:53:13 × idnar quits (sid12240@debian/mithrandi) (Ping timeout: 246 seconds)
13:53:29 res0nat0r0844909 joins (~Fletch@falcon.whatbox.ca)
13:53:40 × b20n quits (sid115913@id-115913.uxbridge.irccloud.com) (Ping timeout: 268 seconds)
13:54:27 dy joins (sid3438@user/dy)
13:54:53 jackdk joins (sid373013@cssa/jackdk)
13:55:04 edwardk joins (sid47016@haskell/developer/edwardk)
13:55:26 × degraafk quits (sid71464@id-71464.lymington.irccloud.com) (Ping timeout: 260 seconds)
13:55:31 × rune_ quits (sid21167@id-21167.ilkley.irccloud.com) (Ping timeout: 268 seconds)
13:55:47 NemesisD joins (sid24071@lymington.irccloud.com)
13:56:25 pyooque joins (~puke@user/puke)
13:56:25 × puke quits (~puke@user/puke) (Killed (osmium.libera.chat (Nickname regained by services)))
13:56:25 pyooque is now known as puke
13:56:45 × actioninja quits (~actioninj@user/actioninja) (Ping timeout: 268 seconds)
13:56:50 × mustafa quits (sid502723@rockylinux/releng/mustafa) (Ping timeout: 260 seconds)
13:56:57 thaumavorio_ joins (~thaumavor@thaumavor.io)
13:56:59 × thaumavorio quits (~thaumavor@thaumavor.io) (Read error: Connection reset by peer)
13:57:12 actioninja joins (~actioninj@user/actioninja)
13:57:20 × NemesisD quits (sid24071@lymington.irccloud.com) (Max SendQ exceeded)
13:57:22 × edmundnoble_ quits (sid229620@id-229620.helmsley.irccloud.com) (Ping timeout: 268 seconds)
13:57:22 jmct joins (sid160793@id-160793.tinside.irccloud.com)
13:57:22 × puke quits (~puke@user/puke) (Excess Flood)
13:57:45 × acertain_ quits (sid470584@id-470584.hampstead.irccloud.com) (Ping timeout: 260 seconds)
13:58:09 × sa1 quits (sid7690@id-7690.ilkley.irccloud.com) (Ping timeout: 256 seconds)
13:58:13 × landonf quits (landonf@mac68k.info) (Ping timeout: 260 seconds)
13:58:22 dfg joins (~dfg@dfg.rocks)
13:58:22 × dfg quits (~dfg@dfg.rocks) (Changing host)
13:58:22 dfg joins (~dfg@user/dfg)
13:58:34 puke joins (~puke@user/puke)
13:58:43 degraafk joins (sid71464@lymington.irccloud.com)
13:58:53 pepeiborra joins (sid443799@id-443799.ilkley.irccloud.com)
13:59:13 × meinside quits (uid24933@id-24933.helmsley.irccloud.com) (Ping timeout: 264 seconds)
13:59:28 b20n joins (sid115913@uxbridge.irccloud.com)
13:59:49 × amir quits (sid22336@user/amir) (Ping timeout: 264 seconds)
14:00:19 idnar joins (sid12240@debian/mithrandi)
14:00:24 bradparker joins (sid262931@uxbridge.irccloud.com)
14:00:25 × natechan quits (~nate@c-98-45-158-125.hsd1.ca.comcast.net) (Ping timeout: 256 seconds)
14:00:25 × lally quits (sid388228@id-388228.uxbridge.irccloud.com) (Ping timeout: 256 seconds)
14:00:35 PotatoGim joins (sid99505@lymington.irccloud.com)
14:00:56 × puke quits (~puke@user/puke) (Remote host closed the connection)
14:01:01 × c_wraith quits (~c_wraith@adjoint.us) (Ping timeout: 264 seconds)
14:02:07 × aspen quits (sid449115@id-449115.helmsley.irccloud.com) (Ping timeout: 256 seconds)
14:02:20 natechan joins (~nate@c-98-45-158-125.hsd1.ca.comcast.net)
14:02:51 acertain_ joins (sid470584@hampstead.irccloud.com)
14:02:56 sa1 joins (sid7690@ilkley.irccloud.com)
14:03:01 mustafa joins (sid502723@rockylinux/releng/mustafa)
14:03:08 yoo joins (~yo0O0o@104.28.226.107)
14:03:08 rune_ joins (sid21167@ilkley.irccloud.com)
14:03:11 edmundnoble_ joins (sid229620@helmsley.irccloud.com)
14:03:14 meinside joins (uid24933@id-24933.helmsley.irccloud.com)
14:03:15 alinab joins (sid468903@id-468903.helmsley.irccloud.com)
14:03:15 × geekosaur quits (sid609282@xmonad/geekosaur) (Ping timeout: 256 seconds)
14:03:17 NemesisD joins (sid24071@id-24071.lymington.irccloud.com)
14:03:17 × joeyh quits (joeyh@kitenet.net) (Read error: Connection reset by peer)
14:03:29 joeyh joins (~joeyh@kitenet.net)
14:03:32 × taktoa[c] quits (sid282096@id-282096.tinside.irccloud.com) (Ping timeout: 268 seconds)
14:03:46 c_wraith joins (~c_wraith@adjoint.us)
14:03:49 × flounders quits (~flounders@24.246.176.178) (Ping timeout: 256 seconds)
14:04:13 flounders joins (~flounders@24.246.176.178)
14:04:25 amir joins (sid22336@user/amir)
14:04:45 × EvanR quits (~EvanR@user/evanr) (Ping timeout: 260 seconds)
14:04:55 landonf joins (landonf@mac68k.info)
14:05:06 jonrh joins (sid5185@ilkley.irccloud.com)
14:05:06 lally joins (sid388228@uxbridge.irccloud.com)
14:05:39 tri joins (~tri@ool-18bc2e74.dyn.optonline.net)
14:05:51 geekosaur joins (sid609282@xmonad/geekosaur)
14:05:52 aspen joins (sid449115@helmsley.irccloud.com)
14:06:57 taktoa[c] joins (sid282096@id-282096.tinside.irccloud.com)
14:07:43 carter joins (sid14827@helmsley.irccloud.com)
14:09:09 × chexum quits (~quassel@gateway/tor-sasl/chexum) (Remote host closed the connection)
14:09:39 chexum joins (~quassel@gateway/tor-sasl/chexum)
14:09:40 × tri quits (~tri@ool-18bc2e74.dyn.optonline.net) (Ping timeout: 246 seconds)
14:10:03 × lally quits (sid388228@uxbridge.irccloud.com) (Ping timeout: 256 seconds)
14:10:19 × Boarders___ quits (sid425905@id-425905.lymington.irccloud.com) (Ping timeout: 268 seconds)
14:10:19 × hamishmack quits (sid389057@id-389057.hampstead.irccloud.com) (Ping timeout: 268 seconds)
14:11:14 × danse-nr3 quits (~danse@151.43.183.106) (Ping timeout: 256 seconds)
14:11:17 × alanz quits (sid110616@id-110616.uxbridge.irccloud.com) (Ping timeout: 260 seconds)
14:11:32 myme joins (~myme@40.51-175-185.customer.lyse.net)
14:11:33 × alinab quits (sid468903@id-468903.helmsley.irccloud.com) (Ping timeout: 268 seconds)
14:11:36 sajith_ joins (~sajith@user/sajith)
14:11:39 lally joins (sid388228@id-388228.uxbridge.irccloud.com)
14:11:45 × taktoa[c] quits (sid282096@id-282096.tinside.irccloud.com) (Ping timeout: 256 seconds)
14:11:46 × amir quits (sid22336@user/amir) (Ping timeout: 246 seconds)
14:11:49 × Fangs quits (sid141280@id-141280.hampstead.irccloud.com) (Ping timeout: 264 seconds)
14:11:52 Boarders___ joins (sid425905@id-425905.lymington.irccloud.com)
14:12:13 × nshepper1 quits (nshepperd@2600:3c03::f03c:92ff:fe28:92c9) (Ping timeout: 260 seconds)
14:12:19 × meinside quits (uid24933@id-24933.helmsley.irccloud.com) (Ping timeout: 256 seconds)
14:12:28 × pepeiborra quits (sid443799@id-443799.ilkley.irccloud.com) (Ping timeout: 246 seconds)
14:12:28 × sajith quits (~sajith@user/sajith) (Ping timeout: 246 seconds)
14:12:42 × tomjaguarpaw quits (~tom@172-104-25-182.ip.linodeusercontent.com) (Ping timeout: 260 seconds)
14:12:49 × acertain_ quits (sid470584@hampstead.irccloud.com) (Ping timeout: 246 seconds)
14:12:53 × aspen quits (sid449115@helmsley.irccloud.com) (Ping timeout: 256 seconds)
14:12:53 × rune_ quits (sid21167@ilkley.irccloud.com) (Ping timeout: 256 seconds)
14:12:53 × ephemient quits (uid407513@id-407513.lymington.irccloud.com) (Ping timeout: 256 seconds)
14:14:01 × jmct quits (sid160793@id-160793.tinside.irccloud.com) (Ping timeout: 256 seconds)
14:14:13 × sa1 quits (sid7690@ilkley.irccloud.com) (Ping timeout: 246 seconds)
14:14:22 tomjaguarpaw joins (~tom@172-104-25-182.ip.linodeusercontent.com)
14:14:55 × NemesisD quits (sid24071@id-24071.lymington.irccloud.com) (Ping timeout: 246 seconds)
14:15:09 × geekosaur quits (sid609282@xmonad/geekosaur) (Ping timeout: 256 seconds)
14:15:34 finsternis joins (~X@23.226.237.192)
14:15:35 nshepper1 joins (~nshepperd@li364-218.members.linode.com)
14:16:17 × dumptruckman quits (~dumptruck@23-239-13-136.ip.linodeusercontent.com) (Ping timeout: 256 seconds)
14:16:25 × lally quits (sid388228@id-388228.uxbridge.irccloud.com) (Ping timeout: 260 seconds)
14:16:31 dumptruckman_ joins (~dumptruck@23-239-13-136.ip.linodeusercontent.com)
14:16:56 dumptruckman_ is now known as dumptruckman
14:17:07 Fangs joins (sid141280@hampstead.irccloud.com)
14:17:09 alinab joins (sid468903@helmsley.irccloud.com)
14:17:31 acertain_ joins (sid470584@id-470584.hampstead.irccloud.com)
14:17:33 × mmhat quits (~mmh@p200300f1c7427f76ee086bfffe095315.dip0.t-ipconnect.de) (Ping timeout: 256 seconds)
14:18:17 × Teacup quits (~teacup@user/teacup) (Ping timeout: 260 seconds)
14:18:23 × yoo quits (~yo0O0o@104.28.226.107) (Ping timeout: 252 seconds)
14:18:25 × Boarders___ quits (sid425905@id-425905.lymington.irccloud.com) (Ping timeout: 264 seconds)
14:18:42 ephemient joins (uid407513@lymington.irccloud.com)
14:19:04 CiaoSen joins (~Jura@5.83.180.183)
14:19:07 × jonrh quits (sid5185@ilkley.irccloud.com) (Ping timeout: 246 seconds)
14:19:26 alanz joins (sid110616@id-110616.uxbridge.irccloud.com)
14:21:02 rune_ joins (sid21167@ilkley.irccloud.com)
14:21:13 Square3 joins (~Square4@user/square)
14:21:36 Teacup joins (~teacup@user/teacup)
14:21:57 × c_wraith quits (~c_wraith@adjoint.us) (Ping timeout: 256 seconds)
14:22:18 × chexum quits (~quassel@gateway/tor-sasl/chexum) (Remote host closed the connection)
14:22:35 chexum joins (~quassel@gateway/tor-sasl/chexum)
14:22:37 × alinab quits (sid468903@helmsley.irccloud.com) (Ping timeout: 264 seconds)
14:23:49 × Fangs quits (sid141280@hampstead.irccloud.com) (Ping timeout: 264 seconds)
14:23:50 geekosaur joins (sid609282@xmonad/geekosaur)
14:24:16 taktoa[c] joins (sid282096@tinside.irccloud.com)
14:24:41 jmct joins (sid160793@tinside.irccloud.com)
14:24:41 meinside joins (uid24933@id-24933.helmsley.irccloud.com)
14:25:17 × alanz quits (sid110616@id-110616.uxbridge.irccloud.com) (Ping timeout: 260 seconds)
14:25:17 × acertain_ quits (sid470584@id-470584.hampstead.irccloud.com) (Ping timeout: 260 seconds)
14:26:02 alinab joins (sid468903@helmsley.irccloud.com)
14:26:13 × rune_ quits (sid21167@ilkley.irccloud.com) (Ping timeout: 264 seconds)
14:26:13 × ephemient quits (uid407513@lymington.irccloud.com) (Ping timeout: 264 seconds)
14:26:20 × hugo quits (znc@quicksilver.lysator.liu.se) (Quit: ZNC 1.8.2+deb3.1 - https://znc.in)
14:26:33 hugo joins (znc@quicksilver.lysator.liu.se)
14:27:25 × finsternis quits (~X@23.226.237.192) (Ping timeout: 264 seconds)
14:27:52 × tureba quits (~tureba@tureba.org) (Ping timeout: 246 seconds)
14:28:13 × tromp quits (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) (Read error: Connection reset by peer)
14:28:22 c_wraith joins (~c_wraith@adjoint.us)
14:28:23 sa1 joins (sid7690@ilkley.irccloud.com)
14:28:24 Fangs joins (sid141280@id-141280.hampstead.irccloud.com)
14:28:30 finsternis joins (~X@23.226.237.192)
14:28:39 jonrh joins (sid5185@id-5185.ilkley.irccloud.com)
14:28:51 aspen joins (sid449115@id-449115.helmsley.irccloud.com)
14:28:52 edm joins (sid147314@hampstead.irccloud.com)
14:28:58 rune_ joins (sid21167@id-21167.ilkley.irccloud.com)
14:29:05 lally joins (sid388228@uxbridge.irccloud.com)
14:29:09 Boarders___ joins (sid425905@id-425905.lymington.irccloud.com)
14:29:12 ephemient joins (uid407513@id-407513.lymington.irccloud.com)
14:29:44 mmhat joins (~mmh@p200300f1c7427fa8ee086bfffe095315.dip0.t-ipconnect.de)
14:29:48 NemesisD joins (sid24071@id-24071.lymington.irccloud.com)
14:30:14 Square joins (~Square@user/square)
14:30:28 szkl joins (uid110435@uxbridge.irccloud.com)
14:30:30 amir joins (sid22336@user/amir)
14:30:33 alanz joins (sid110616@id-110616.uxbridge.irccloud.com)
14:31:12 pepeiborra joins (sid443799@id-443799.ilkley.irccloud.com)
14:33:41 × Square3 quits (~Square4@user/square) (Ping timeout: 260 seconds)
14:37:57 danse-nr3 joins (~danse@151.43.183.106)
14:41:55 tureba joins (~tureba@tureba.org)
14:42:45 yoo joins (~yo0O0o@104.28.194.107)
14:46:07 × yoo quits (~yo0O0o@104.28.194.107) (Changing host)
14:46:07 yoo joins (~yo0O0o@user/mobivme)
14:46:20 todi joins (~todi@p4fd1a2f5.dip0.t-ipconnect.de)
14:49:10 × ph88 quits (~ph88@2a02:8109:9e26:c800:eeb6:1c23:49f9:7add) (Ping timeout: 268 seconds)
14:49:33 × yoo quits (~yo0O0o@user/mobivme) (Max SendQ exceeded)
14:51:50 hamishmack joins (sid389057@hampstead.irccloud.com)
14:52:57 yoo joins (~yo0O0o@104.28.194.107)
14:53:49 × manwithluck quits (manwithluc@gateway/vpn/protonvpn/manwithluck) (Ping timeout: 264 seconds)
14:57:09 <cheater> is there a way where i can take some simple haskell functions (or core) and symbolically "solve for variables"? eg i have f x y = x+y, i know f x y = 2, i know y = 3, solve for x
14:59:23 × yoo quits (~yo0O0o@104.28.194.107) (Ping timeout: 264 seconds)
14:59:40 yoo joins (~yo0O0o@104.28.194.107)
15:00:07 <ncf> algebra?
15:00:15 <kuribas> cheater: I wrote a solver that works like metafont.
15:00:31 <kuribas> https://hackage.haskell.org/package/mfsolve
15:00:33 <cheater> idk what metafont is
15:00:39 <cheater> do you know of g2? i just stumbled upon it.
15:01:05 <cheater> also i'm not just talking about math
15:01:09 <kuribas> cheater: do you know (La)TeX?
15:01:15 <cheater> i know of it
15:01:22 <kuribas> Metafont is the companion app to design fonts by Donald Knuth.
15:01:29 <kuribas> It has an builtin solver.
15:01:36 <cheater> so i'm not talking about solving math problems
15:01:40 <cheater> so i'm talking about stuff like general symbolic execution / manipulation of haskell code
15:01:59 <kuribas> cheater: that would be intractable in general, no?
15:02:05 <kuribas> maybe you want to look at prolog...
15:02:20 <cheater> i'm not talking about the general case. i'm talking about such a case that this is tractable
15:02:29 <kuribas> And how do you define tractable?
15:02:53 <cheater> the opposite of what makes you go down the path in this conversation where you start talking about the halting problem which is a conversation that i don't want to have
15:03:09 <kuribas> good luck with that.
15:03:22 <cheater> so you're hell bent on mentioning the halting problem, no matter what?
15:03:47 <kuribas> nope, I asked you to give your definition of "tractable".
15:03:56 <cheater> it doesn't matter
15:04:00 <kuribas> It sure does.
15:04:10 <cheater> ok, can you skip that part of the conversation or bow out?
15:04:10 <kuribas> If you want a tractable subset, you need to define it.
15:04:17 <cheater> either or
15:04:28 <cheater> anyways, what i'm talking about is, say, f x = case x of True -> Blah; False -> Buzz we know f x = Buzz, solve for x. that sort of thing.
15:04:31 acertain_ joins (sid470584@id-470584.hampstead.irccloud.com)
15:05:08 <kuribas> cheater: well, if you don't care about the specifics, then just NO.
15:05:13 <cheater> ok homie
15:05:34 <cheater> so anyways, i wonder if ghc, when compiling, has a nice intermediate representation where symbolic manipulation is ergonomic
15:05:38 × beanmachine quits (bm380@pip.srcf.societies.cam.ac.uk) (Ping timeout: 256 seconds)
15:06:44 × pretty_dumm_guy quits (trottel@gateway/vpn/protonvpn/prettydummguy/x-88029655) (Quit: WeeChat 3.5)
15:07:03 <kuribas> cheater: why would it?
15:07:23 <cheater> plz don't make me put you on ignore
15:07:32 × pavonia quits (~user@user/siracusa) (Quit: Bye!)
15:07:40 <kuribas> fell free :)
15:07:45 <kuribas> feel free :)
15:08:17 <kuribas> "I want magic". "Magic doesn't exist". "I hate you" :-)
15:08:26 <cheater> jesus fuck dude no one wants to listen to this
15:09:32 <danse-nr3> "jesus fuck" is new to me
15:09:59 <ncf> it's a nickname. his full name is jesus fucking christ
15:10:04 <cheater> ^
15:10:43 <ncf> are you looking for template haskell?
15:10:48 <int-e> Hmm, can SBV produce witnesses for existential statements?
15:11:16 <cheater> ncf, hmm... i don't think TH can take a function that is defined outside of a $(), right?
15:11:17 <int-e> In any case that's something that might just be magical enough.
15:11:19 benmachine joins (bm380@pip.srcf.societies.cam.ac.uk)
15:11:39 <kuribas> int-e: no, because he wants it to work on "any" haskell code.
15:11:59 <cheater> plz don't talk for me
15:12:00 <int-e> Well obviously it won't ever be more than a best effort.
15:12:08 <cheater> right int-e
15:12:36 <int-e> (blah Rice blah)
15:13:07 <ncf> henry gordon fucking rice
15:13:14 <cheater> say my name
15:13:25 <cheater> say. my. name.
15:13:43 × deriamis quits (deriamis@2600:1f14:1251:ba02:2994:f9dc:75a8:113b) (Ping timeout: 246 seconds)
15:14:10 <kuribas> All solvers are "magic", but no solver can solve all equations.
15:14:23 <cheater> we've moved on
15:14:36 <cheater> settle down, Old Yeller
15:14:56 <cheater> int-e: so i'm not even thinking about the problem of handling a recursive function (even if it provably terminates)...
15:15:35 deriamis joins (deriamis@ec2-54-187-167-69.us-west-2.compute.amazonaws.com)
15:17:55 <cheater> int-e: have you seen my recent article?
15:18:19 × tcard__ quits (~tcard@2400:4051:5801:7500:cf17:befc:ff82:5303) (Remote host closed the connection)
15:19:05 tcard__ joins (~tcard@2400:4051:5801:7500:cf17:befc:ff82:5303)
15:20:26 <cheater> this is me thinking about the last part
15:24:33 <int-e> A glance later... SBV does produce (counter-)examples. So it should work for the initial example above.
15:24:58 <kuribas> But SBV could not solve any arbitrary function, could it?
15:25:18 <kuribas> Looks more like prolog to me, btw.
15:25:53 <kuribas> Because you would need the inverse of other functions as well, like string functions for example.
15:26:43 <kuribas> The problem is BS, as is cheater's attitude.
15:27:10 <kuribas> Even prolog doesn't provide inverses for all functions.
15:27:26 <cheater> you've been told multiple times it's not about "all functions". stop trolling.
15:27:31 <int-e> The problem is reasonable if you temper your expectations.
15:27:46 <cheater> that guy's just baiting, don't feed it
15:27:58 <int-e> glass houses...
15:28:23 <kuribas> int-e: but you need a well specified subset.
15:28:37 <kuribas> "<kuribas> If you want a tractable subset, you need to define it."
15:28:41 <int-e> that depends on what you want
15:30:13 <kuribas> I have no clue what cheater wants, other that insulting people who are trying to help?
15:30:19 <int-e> SMT solvers tend to have decidable fragments and best effort fragments where some problems will be solved and other will result in "unknown" (or fail to terminate if you do this without a timeout). And they're of practical use.
15:30:53 <cheater> kuribas: maybe troll less and you'll get better outcomes from people
15:30:55 <int-e> kuribas: You're making rigid assumptions about requirements that may not exist. Cheater is exploding at the lightest hint of a spark.
15:31:07 <int-e> It's a perfect match. (Match, get it...)
15:31:07 <kuribas> right :)
15:31:22 <cheater> i'd say several screens worth of NO BUT YOU HAVE TO DO THIS MY WAY is not the lightest hint of a spark
15:32:57 × benmachine quits (bm380@pip.srcf.societies.cam.ac.uk) (Ping timeout: 260 seconds)
15:33:29 <kuribas> Anyway, I still think logic programming is the closest thing to what he wants...
15:33:42 benmachine joins (bm380@pip.srcf.societies.cam.ac.uk)
15:34:08 <kuribas> Not sure if there are logic programming languages that include symbolic or numeric solvers...
15:34:39 <kuribas> maybe this? http://www.staff.city.ac.uk/~jacob/solver/
15:35:45 <int-e> kuribas: s/logic programming/constraint solving/ and SMT solvers are the generic tools in that area.
15:37:16 × Square quits (~Square@user/square) (Ping timeout: 268 seconds)
15:37:37 <kuribas> Perhaps "curry" needs to be mentioned, since it marries haskell and prolog.
15:39:05 <kuribas> It has a SAT solver: https://cpm.curry-lang.org/pkgs/clpfd-smt.html
15:39:09 × benmachine quits (bm380@pip.srcf.societies.cam.ac.uk) (Ping timeout: 255 seconds)
15:41:17 × gehmehgeh quits (~user@user/gehmehgeh) (Remote host closed the connection)
15:43:49 × NemesisD quits (sid24071@id-24071.lymington.irccloud.com) (Ping timeout: 246 seconds)
15:44:25 gehmehgeh joins (~user@user/gehmehgeh)
15:44:41 × jonrh quits (sid5185@id-5185.ilkley.irccloud.com) (Ping timeout: 256 seconds)
15:46:27 × duncan quits (c6181279e3@user/duncan) (Remote host closed the connection)
15:46:36 duncan joins (c6181279e3@user/duncan)
15:47:54 ak-1 joins (~ak-1@ip-037-201-198-027.um10.pools.vodafone-ip.de)
15:48:01 × Fangs quits (sid141280@id-141280.hampstead.irccloud.com) (Ping timeout: 246 seconds)
15:48:16 Fangs joins (sid141280@id-141280.hampstead.irccloud.com)
15:48:25 × taktoa[c] quits (sid282096@tinside.irccloud.com) (Ping timeout: 264 seconds)
15:48:33 × ak-1 quits (~ak-1@ip-037-201-198-027.um10.pools.vodafone-ip.de) (Client Quit)
15:48:39 NemesisD joins (sid24071@lymington.irccloud.com)
15:48:43 jonrh joins (sid5185@id-5185.ilkley.irccloud.com)
15:49:13 × rune_ quits (sid21167@id-21167.ilkley.irccloud.com) (Ping timeout: 256 seconds)
15:49:13 × sa1 quits (sid7690@ilkley.irccloud.com) (Ping timeout: 256 seconds)
15:52:35 taktoa[c] joins (sid282096@id-282096.tinside.irccloud.com)
15:52:51 rune_ joins (sid21167@id-21167.ilkley.irccloud.com)
15:52:51 sa1 joins (sid7690@id-7690.ilkley.irccloud.com)
15:53:56 × danse-nr3 quits (~danse@151.43.183.106) (Ping timeout: 268 seconds)
15:54:43 benmachine joins (bm380@pip.srcf.societies.cam.ac.uk)
15:54:48 Lycurgus joins (~georg@user/Lycurgus)
15:57:29 danse-nr3 joins (~danse@151.43.183.106)
16:00:54 phma_ is now known as phma
16:04:39 × yoo quits (~yo0O0o@104.28.194.107) (Ping timeout: 256 seconds)
16:04:49 <kuribas> int-e: wait, did you just make a triple word-play?
16:07:26 <int-e> triple? not intentionally, no
16:08:51 × jespada_ quits (~jespada@cpc121308-nmal25-2-0-cust15.19-2.cable.virginm.net) (Ping timeout: 255 seconds)
16:08:51 <cheater> int-e: check out the link i've sent you if you'd like to
16:09:00 <cheater> i'm out for a bit
16:11:26 <kuribas> int-e: match (1. a stick to light fire 2. to bring together 3. haskell keyword) :)
16:12:41 int-e has doubts about 3 (it's a luggage language, I mean trunk, err, case)
16:13:13 int-e missed the opportunity to sneak "cargo" in there.
16:13:40 kuribas is doing to much Python...
16:14:44 × igemnace quits (~ian@user/igemnace) (Quit: WeeChat 4.2.1)
16:20:40 <kuribas> clojure as well...
16:24:18 <int-e> Eh, "match" is populat. You can add ML dialects and Rust.
16:24:18 <int-e> *popular*
16:24:47 jespada joins (~jespada@cpc121308-nmal25-2-0-cust15.19-2.cable.virginm.net)
16:25:29 oo_miguel1 joins (~Thunderbi@78-11-181-16.static.ip.netia.com.pl)
16:27:15 × lortabac quits (~lortabac@2a01:e0a:541:b8f0:55ab:e185:7f81:54a4) (Quit: WeeChat 4.1.1)
16:27:16 × oo_miguel quits (~Thunderbi@78-11-181-16.static.ip.netia.com.pl) (Ping timeout: 264 seconds)
16:27:16 oo_miguel1 is now known as oo_miguel
16:28:27 × CiaoSen quits (~Jura@5.83.180.183) (Ping timeout: 268 seconds)
16:35:06 Jackneill joins (~Jackneill@20014C4E1E054000F26AF8BFB0516A57.dsl.pool.telekom.hu)
16:35:29 econo_ joins (uid147250@id-147250.tinside.irccloud.com)
16:44:50 zetef joins (~quassel@2a02:2f00:5208:300:2eac:56a:f29c:cb5b)
16:44:52 × chele quits (~chele@user/chele) (Remote host closed the connection)
16:48:07 × g00gler quits (uid125351@id-125351.uxbridge.irccloud.com) (Quit: Connection closed for inactivity)
16:50:56 wootehfoot joins (~wootehfoo@user/wootehfoot)
17:01:11 × riatre quits (~quassel@2001:310:6000:f::5198:1) (Ping timeout: 256 seconds)
17:01:33 riatre joins (~quassel@2001:310:6000:f::5198:1)
17:01:37 × waleee quits (~waleee@h-176-10-144-38.NA.cust.bahnhof.se) (Ping timeout: 264 seconds)
17:02:05 Guest72 joins (~Guest72@pool-108-41-26-240.nycmny.fios.verizon.net)
17:02:13 × econo_ quits (uid147250@id-147250.tinside.irccloud.com) (Ping timeout: 246 seconds)
17:02:33 × NemesisD quits (sid24071@lymington.irccloud.com) (Ping timeout: 260 seconds)
17:03:19 NemesisD joins (sid24071@id-24071.lymington.irccloud.com)
17:04:13 × szkl quits (uid110435@uxbridge.irccloud.com) (Ping timeout: 268 seconds)
17:05:28 econo_ joins (uid147250@id-147250.tinside.irccloud.com)
17:07:44 × alexherbo2 quits (~alexherbo@2a02-8440-3340-d5a1-391f-e8e6-baa3-2142.rev.sfr.net) (Remote host closed the connection)
17:07:44 Pixi joins (~Pixi@user/pixi)
17:09:09 × husshpuppy quits (~franky@user/husshpuppy) (Ping timeout: 268 seconds)
17:09:44 szkl joins (uid110435@uxbridge.irccloud.com)
17:11:18 × Guest72 quits (~Guest72@pool-108-41-26-240.nycmny.fios.verizon.net) (Quit: Client closed)
17:15:24 × machinedgod quits (~machinedg@d173-183-246-216.abhsia.telus.net) (Ping timeout: 256 seconds)
17:18:25 × Fangs quits (sid141280@id-141280.hampstead.irccloud.com) (Ping timeout: 260 seconds)
17:19:19 × pepeiborra quits (sid443799@id-443799.ilkley.irccloud.com) (Ping timeout: 256 seconds)
17:19:31 pepeiborra joins (sid443799@id-443799.ilkley.irccloud.com)
17:19:52 Pixi` joins (~Pixi@user/pixi)
17:20:42 Fangs joins (sid141280@id-141280.hampstead.irccloud.com)
17:21:01 × edwardk quits (sid47016@haskell/developer/edwardk) (Ping timeout: 256 seconds)
17:21:53 tri joins (~tri@ool-18bc2e74.dyn.optonline.net)
17:22:51 × Pixi quits (~Pixi@user/pixi) (Ping timeout: 256 seconds)
17:23:17 × danse-nr3 quits (~danse@151.43.183.106) (Read error: Connection reset by peer)
17:23:24 edwardk joins (sid47016@haskell/developer/edwardk)
17:23:30 danse-nr3 joins (~danse@151.57.214.93)
17:24:56 Pixi joins (~Pixi@user/pixi)
17:25:11 × edm quits (sid147314@hampstead.irccloud.com) (Ping timeout: 268 seconds)
17:25:19 d99bie joins (~r2@37.19.205.206)
17:26:21 × tri quits (~tri@ool-18bc2e74.dyn.optonline.net) (Ping timeout: 260 seconds)
17:26:49 × meinside quits (uid24933@id-24933.helmsley.irccloud.com) (Ping timeout: 260 seconds)
17:26:54 Pixi__ joins (~Pixi@user/pixi)
17:27:45 × kuribas quits (~user@ip-188-118-57-242.reverse.destiny.be) (Ping timeout: 260 seconds)
17:28:16 × Pixi` quits (~Pixi@user/pixi) (Ping timeout: 268 seconds)
17:28:55 Pixi` joins (~Pixi@user/pixi)
17:30:44 × Pixi quits (~Pixi@user/pixi) (Ping timeout: 268 seconds)
17:32:35 meinside joins (uid24933@helmsley.irccloud.com)
17:33:10 [itchyjunk] joins (~itchyjunk@user/itchyjunk/x-7353470)
17:33:12 × Pixi__ quits (~Pixi@user/pixi) (Ping timeout: 268 seconds)
17:33:31 <monochrom> (Belated) Oh great, now "how do I solve equations?" bleeds into #haskell too. >:)
17:37:18 average joins (uid473595@user/average)
17:37:43 <monochrom> (I am OK with "I don't need the generality that runs into the halting problem". But "I just need what doesn't run into the halting problem" is not helpful either.)
17:37:58 <monochrom> (That's right, questions and askers need to be helpful, too.)
17:39:50 Unicorn_Princess joins (~Unicorn_P@user/Unicorn-Princess/x-3540542)
17:40:17 gehmehgeh is now known as gmg
17:40:21 × euleritian quits (~euleritia@ip4d16fc38.dynamic.kabel-deutschland.de) (Ping timeout: 260 seconds)
17:40:56 euleritian joins (~euleritia@dynamic-176-006-186-237.176.6.pool.telefonica.de)
17:42:00 edm joins (sid147314@id-147314.hampstead.irccloud.com)
17:42:35 × gmg quits (~user@user/gehmehgeh) (Remote host closed the connection)
17:43:01 tzh joins (~tzh@c-71-193-181-0.hsd1.or.comcast.net)
17:43:42 gmg joins (~user@user/gehmehgeh)
17:45:37 × pie_ quits (~pie_bnc@user/pie/x-2818909) (Ping timeout: 255 seconds)
17:51:24 × johnw quits (~johnw@69.62.242.138) (Quit: ZNC - http://znc.in)
17:51:38 manwithluck joins (manwithluc@gateway/vpn/protonvpn/manwithluck)
17:54:10 pie_ joins (~pie_bnc@user/pie/x-2818909)
17:56:09 johnw joins (~johnw@69.62.242.138)
18:01:13 d99bie is now known as k99k
18:01:49 × danse-nr3 quits (~danse@151.57.214.93) (Ping timeout: 256 seconds)
18:06:20 × adanwan quits (~adanwan@gateway/tor-sasl/adanwan) (Remote host closed the connection)
18:06:38 adanwan joins (~adanwan@gateway/tor-sasl/adanwan)
18:08:44 × gmg quits (~user@user/gehmehgeh) (Remote host closed the connection)
18:09:34 gmg joins (~user@user/gehmehgeh)
18:09:45 tri joins (~tri@ool-18bc2e74.dyn.optonline.net)
18:11:47 EvanR joins (~EvanR@user/evanr)
18:14:53 × benmachine quits (bm380@pip.srcf.societies.cam.ac.uk) (Ping timeout: 272 seconds)
18:16:41 <cheater> yeah i mean i just wanted to have an informal conversation, i don't need someone insisting on an in-depth halting problem lecture 25 years after i first heard about it
18:16:42 target_i joins (~target_i@217.175.14.39)
18:18:43 Pixi` is now known as Pixi
18:19:56 × adanwan quits (~adanwan@gateway/tor-sasl/adanwan) (Remote host closed the connection)
18:20:27 adanwan joins (~adanwan@gateway/tor-sasl/adanwan)
18:22:11 × k99k quits (~r2@37.19.205.206) (Ping timeout: 264 seconds)
18:22:47 × rvalue quits (~rvalue@user/rvalue) (Ping timeout: 264 seconds)
18:24:38 × adanwan quits (~adanwan@gateway/tor-sasl/adanwan) (Remote host closed the connection)
18:25:01 adanwan joins (~adanwan@gateway/tor-sasl/adanwan)
18:25:42 × euphores quits (~SASL_euph@user/euphores) (Quit: Leaving.)
18:30:48 rvalue joins (~rvalue@user/rvalue)
18:30:53 × dodoyada quits (~dodoyada@pool-71-178-11-160.washdc.fios.verizon.net) (Quit: Client closed)
18:35:35 benmachine joins (bm380@pip.srcf.societies.cam.ac.uk)
18:36:12 euphores joins (~SASL_euph@user/euphores)
18:38:51 <carter> @cheater your Reddit post has some fun open ended aspirations.
18:38:51 <lambdabot> Unknown command, try @list
18:39:28 <cheater> ty carter
18:40:36 <carter> Not sure if they’re viable / tractable but that’s a different issue. Certainly some would require a totally different language impl or foundation. But that’s a different thing. Articulating fuzzy ideas well enough that they can be understood by others is hard
18:40:55 <carter> I feel like I’ve been failing at that for more than a decade
18:41:53 × todi quits (~todi@p4fd1a2f5.dip0.t-ipconnect.de) (Quit: ZNC - https://znc.in)
18:42:30 dodoyada joins (~dodoyada@pool-71-178-11-160.washdc.fios.verizon.net)
18:44:37 Tuplanolla joins (~Tuplanoll@91-159-68-95.elisa-laajakaista.fi)
18:46:55 <carter> I do think that some forms of program synthesis are just automated theorem proving.
18:49:48 Sgeo joins (~Sgeo@user/sgeo)
18:58:58 systemhalted joins (~systemhal@130.51.137.77)
19:03:23 × adanwan quits (~adanwan@gateway/tor-sasl/adanwan) (Remote host closed the connection)
19:03:41 × systemhalted quits (~systemhal@130.51.137.77) (Ping timeout: 240 seconds)
19:04:01 adanwan joins (~adanwan@gateway/tor-sasl/adanwan)
19:04:09 × benmachine quits (bm380@pip.srcf.societies.cam.ac.uk) (Ping timeout: 256 seconds)
19:04:17 benmachine joins (bm380@pip.srcf.societies.cam.ac.uk)
19:07:25 <cheater> well, if you have some ideas that you think are good, it's worth putting them out there, even if they seem impossible.
19:07:34 <cheater> maybe they're very easy, just not from your point of view.
19:11:12 pavonia joins (~user@user/siracusa)
19:12:09 × dfg quits (~dfg@user/dfg) (Quit: I hate quit messages.)
19:13:17 dfg joins (~dfg@dfg.rocks)
19:13:17 × dfg quits (~dfg@dfg.rocks) (Changing host)
19:13:17 dfg joins (~dfg@user/dfg)
19:13:29 × dfg quits (~dfg@user/dfg) (Remote host closed the connection)
19:14:37 dfg joins (~dfg@user/dfg)
19:19:26 × dfg quits (~dfg@user/dfg) (Client Quit)
19:27:26 dfg joins (~dfg@user/dfg)
19:29:17 × Lycurgus quits (~georg@user/Lycurgus) (Quit: leaving)
19:29:20 waleee joins (~waleee@h-176-10-144-38.NA.cust.bahnhof.se)
19:30:35 × dcoutts quits (~duncan@cpc69402-oxfd27-2-0-cust903.4-3.cable.virginm.net) (Ping timeout: 264 seconds)
19:38:28 × tri quits (~tri@ool-18bc2e74.dyn.optonline.net) (Remote host closed the connection)
19:38:55 × __monty__ quits (~toonn@user/toonn) (Quit: leaving)
19:43:30 ph88 joins (~ph88@91.64.63.48)
19:44:23 ft joins (~ft@p508db2e6.dip0.t-ipconnect.de)
19:44:31 <carter> Cheater: I may roll out my own analogue to Haskell / agda/ idris in the next year or two. Most of the ideas are pretty simple but getting folks to understand why they matter is hard
19:44:59 <cheater> do you think i did a bad job at making people understand why my ideas matter?
19:48:24 × coot quits (~coot@89-69-206-216.dynamic.chello.pl) (Quit: coot)
19:52:16 × adanwan quits (~adanwan@gateway/tor-sasl/adanwan) (Remote host closed the connection)
19:52:38 adanwan joins (~adanwan@gateway/tor-sasl/adanwan)
19:56:04 × euleritian quits (~euleritia@dynamic-176-006-186-237.176.6.pool.telefonica.de) (Read error: Connection reset by peer)
19:56:23 euleritian joins (~euleritia@77.22.252.56)
19:58:17 × adanwan quits (~adanwan@gateway/tor-sasl/adanwan) (Remote host closed the connection)
19:58:50 adanwan joins (~adanwan@gateway/tor-sasl/adanwan)
20:13:09 jmdaemon joins (~jmdaemon@user/jmdaemon)
20:13:51 × adanwan quits (~adanwan@gateway/tor-sasl/adanwan) (Remote host closed the connection)
20:14:04 adanwan joins (~adanwan@gateway/tor-sasl/adanwan)
20:22:10 × wootehfoot quits (~wootehfoo@user/wootehfoot) (Ping timeout: 268 seconds)
20:22:22 wootehfoot joins (~wootehfoo@user/wootehfoot)
20:23:10 coot joins (~coot@89-69-206-216.dynamic.chello.pl)
20:26:24 <probie> cheater: What are your ideas?
20:27:17 <cheater> check msg
20:34:15 tromp joins (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl)
20:35:31 <probie> % :doc reverse
20:35:32 <yahb2> reverse :: forall a. [a] -> [a] ; -- Identifier defined in ‘GHC.List’ ; 'reverse' @xs@ returns the elements of @xs@ in reverse order. ; @xs@ must be finite. ; ; >>> reverse [] ; [] ; >>> r...
20:35:41 tri joins (~tri@ool-18bc2e74.dyn.optonline.net)
20:36:04 <cheater> yeah that's one i preached for so long that i didn't notice when it got implemented lol
20:36:17 <cheater> but i really want a formatted display instead of like a simple output like that
20:36:30 <cheater> with bold, underline, that sort of thing
20:36:37 dcoutts joins (~duncan@cpc69402-oxfd27-2-0-cust903.4-3.cable.virginm.net)
20:36:51 <mauke> > dog reverse
20:36:53 <lambdabot> god
20:37:06 <ncf> > dog id
20:37:07 <lambdabot> dog
20:37:24 <ncf> :t dog
20:37:26 <lambdabot> ([Char] -> String) -> Expr
20:37:26 peterbecich joins (~Thunderbi@047-229-123-186.res.spectrum.com)
20:45:52 × peterbecich quits (~Thunderbi@047-229-123-186.res.spectrum.com) (Ping timeout: 246 seconds)
20:46:04 × Sciencentistguy quits (~sciencent@hacksoc/ordinary-member) (Quit: o/)
20:48:52 Sciencentistguy joins (~sciencent@hacksoc/ordinary-member)
20:55:13 CiaoSen joins (~Jura@2a05:5800:2d5:3400:e6b9:7aff:fe80:3d03)
21:07:38 × _ht quits (~Thunderbi@82.174.52.28) (Remote host closed the connection)
21:11:20 × CrunchyFlakes quits (~CrunchyFl@ip92348280.dynamic.kabel-deutschland.de) (Quit: ZNC 1.8.2 - https://znc.in)
21:11:44 CrunchyFlakes joins (~CrunchyFl@146.52.130.128)
21:16:27 × qqq_ quits (~qqq@92.43.167.61) (Remote host closed the connection)
21:29:43 jargon joins (~jargon@157.sub-174-205-162.myvzw.com)
21:33:00 × fendor quits (~fendor@2a02:8388:1605:d100:267b:1353:13d7:4f0c) (Remote host closed the connection)
21:48:29 × masterbuilder_ quits (~quassel@user/masterbuilder) (Ping timeout: 240 seconds)
21:49:39 × adanwan quits (~adanwan@gateway/tor-sasl/adanwan) (Remote host closed the connection)
21:49:55 adanwan joins (~adanwan@gateway/tor-sasl/adanwan)
21:52:48 × mmhat quits (~mmh@p200300f1c7427fa8ee086bfffe095315.dip0.t-ipconnect.de) (Quit: WeeChat 4.2.1)
21:52:51 × tromp quits (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) (Quit: My iMac has gone to sleep. ZZZzzz…)
21:53:46 × target_i quits (~target_i@217.175.14.39) (Quit: leaving)
21:56:47 tromp joins (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl)
22:02:05 × takuan quits (~takuan@178-116-218-225.access.telenet.be) (Remote host closed the connection)
22:03:59 thegeekinside joins (~thegeekin@189.217.83.221)
22:08:22 × wootehfoot quits (~wootehfoo@user/wootehfoot) (Read error: Connection reset by peer)
22:08:27 × tromp quits (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) (Quit: My iMac has gone to sleep. ZZZzzz…)
22:10:42 <carter> cheater: I think when I skimmed the link from Reddit I naively thought you were saying these would all be nice in ghc. Rather than addressing the architectural implications of each feature and how they may need a different foundation
22:14:27 × michalz quits (~michalz@185.246.207.205) (Quit: ZNC 1.8.2 - https://znc.in)
22:15:24 × coot quits (~coot@89-69-206-216.dynamic.chello.pl) (Quit: coot)
22:29:24 willsewell joins (~willsewel@185.195.232.153)
22:31:48 × tri quits (~tri@ool-18bc2e74.dyn.optonline.net) (Remote host closed the connection)
22:32:45 tri joins (~tri@ool-18bc2e74.dyn.optonline.net)
22:34:44 × d0liver quits (~d0liver@ip70-191-97-164.tu.ok.cox.net) (Quit: Ping timeout (120 seconds))
22:35:00 canta joins (~canta@user/canta)
22:39:25 × willsewell quits (~willsewel@185.195.232.153) (Quit: Textual IRC Client: www.textualapp.com)
22:40:42 a51 joins (a51@gateway/vpn/protonvpn/a51)
22:41:21 × adanwan quits (~adanwan@gateway/tor-sasl/adanwan) (Remote host closed the connection)
22:41:40 adanwan joins (~adanwan@gateway/tor-sasl/adanwan)
22:49:01 × zetef quits (~quassel@2a02:2f00:5208:300:2eac:56a:f29c:cb5b) (Read error: Connection reset by peer)
22:51:44 Square joins (~Square@user/square)
22:57:53 × adanwan quits (~adanwan@gateway/tor-sasl/adanwan) (Remote host closed the connection)
22:58:08 adanwan joins (~adanwan@gateway/tor-sasl/adanwan)
22:59:40 × gmg quits (~user@user/gehmehgeh) (Quit: Leaving)
23:01:30 × acidjnk quits (~acidjnk@p200300d6e737e7078172c370cd7bd683.dip0.t-ipconnect.de) (Ping timeout: 255 seconds)
23:03:07 pavonia_ joins (~user@user/siracusa)
23:03:35 × euleritian quits (~euleritia@77.22.252.56) (Ping timeout: 264 seconds)
23:04:55 × pavonia quits (~user@user/siracusa) (Read error: Connection reset by peer)
23:05:06 pavonia_ is now known as pavonia
23:11:44 × sord937 quits (~sord937@gateway/tor-sasl/sord937) (Quit: sord937)
23:11:59 × euphores quits (~SASL_euph@user/euphores) (Read error: Connection reset by peer)
23:12:55 × CiaoSen quits (~Jura@2a05:5800:2d5:3400:e6b9:7aff:fe80:3d03) (Ping timeout: 256 seconds)
23:13:07 euphores joins (~SASL_euph@user/euphores)
23:14:15 euleritian joins (~euleritia@77.22.252.56)
23:16:17 sroso joins (~sroso@user/SrOso)
23:19:09 × sudden quits (~cat@user/sudden) (Ping timeout: 268 seconds)
23:21:22 × adanwan quits (~adanwan@gateway/tor-sasl/adanwan) (Remote host closed the connection)
23:21:40 adanwan joins (~adanwan@gateway/tor-sasl/adanwan)
23:30:03 machinedgod joins (~machinedg@d173-183-246-216.abhsia.telus.net)
23:33:19 × phma quits (~phma@host-67-44-208-180.hnremote.net) (Read error: Connection reset by peer)
23:33:51 sudden joins (~cat@user/sudden)
23:33:57 phma joins (phma@2001:5b0:211f:17e8:9781:bf89:87ee:5c)
23:39:07 × destituion quits (~destituio@2a02:2121:626:f551:4ac:cbaa:8513:cc79) (Ping timeout: 256 seconds)
23:39:12 × Tuplanolla quits (~Tuplanoll@91-159-68-95.elisa-laajakaista.fi) (Quit: Leaving.)
23:50:55 destituion joins (~destituio@2a02:2121:6b0:945a:2d6a:154b:f3d4:a642)
23:53:12 × euleritian quits (~euleritia@77.22.252.56) (Ping timeout: 256 seconds)
23:53:31 euleritian joins (~euleritia@dynamic-176-006-180-132.176.6.pool.telefonica.de)

All times are in UTC on 2024-02-19.