Logs: freenode/#haskell
| 2020-10-06 15:59:06 | → | tttom[m] joins (tttommatri@gateway/shell/matrix.org/x-adhyifuyanfymgvo) |
| 2020-10-06 15:59:34 | × | cfricke quits (~cfricke@unaffiliated/cfricke) (Client Quit) |
| 2020-10-06 15:59:43 | ← | lordcirth_ parts (~lordcirth@2607:f2c0:95a8:ef00:b128:6022:758c:dbc) ("Leaving") |
| 2020-10-06 15:59:44 | → | kritzefitz joins (~kritzefit@fw-front.credativ.com) |
| 2020-10-06 15:59:59 | × | nbloomf quits (~nbloomf@2600:1700:83e0:1f40:1da1:2732:bb9f:da76) (Quit: Textual IRC Client: www.textualapp.com) |
| 2020-10-06 16:00:15 | × | cpressey quits (~cpressey@88.144.95.3) (Quit: WeeChat 1.9.1) |
| 2020-10-06 16:01:11 | × | kuribas quits (~user@ptr-25vy0i9yx55ffflw5e3.18120a2.ip6.access.telenet.be) (Quit: ERC (IRC client for Emacs 26.3)) |
| 2020-10-06 16:01:47 | × | wroathe quits (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Ping timeout: 240 seconds) |
| 2020-10-06 16:02:02 | × | kritzefitz quits (~kritzefit@fw-front.credativ.com) (Client Quit) |
| 2020-10-06 16:02:25 | × | thir quits (~thir@p200300f27f0fc60038c1b16891cbfa03.dip0.t-ipconnect.de) (Ping timeout: 240 seconds) |
| 2020-10-06 16:05:55 | × | jchia_ quits (~jchia@58.32.35.239) (Ping timeout: 240 seconds) |
| 2020-10-06 16:07:53 | × | bahamas quits (~lucian@unaffiliated/bahamas) (Ping timeout: 260 seconds) |
| 2020-10-06 16:09:30 | → | aenesidemus joins (~aenesidem@c-73-53-247-25.hsd1.fl.comcast.net) |
| 2020-10-06 16:09:36 | × | snakemas1 quits (~snakemast@213.100.206.23) (Ping timeout: 260 seconds) |
| 2020-10-06 16:11:06 | → | raehik joins (~raehik@cpc96984-rdng25-2-0-cust109.15-3.cable.virginm.net) |
| 2020-10-06 16:11:07 | <tomsmeding> | AWizzArd: if all you're after is multiline strings, not necessarily the lack of escape sequences, then plain haskell has that :p |
| 2020-10-06 16:11:30 | <tomsmeding> | thing = "this is a\n\ |
| 2020-10-06 16:11:34 | <tomsmeding> | \multiline string" |
| 2020-10-06 16:11:51 | → | jle` joins (~mstksg@cpe-23-240-75-236.socal.res.rr.com) |
| 2020-10-06 16:11:51 | × | jle` quits (~mstksg@cpe-23-240-75-236.socal.res.rr.com) (Changing host) |
| 2020-10-06 16:11:51 | → | jle` joins (~mstksg@unaffiliated/mstksg) |
| 2020-10-06 16:11:51 | <tomsmeding> | (... with two more spaces) |
| 2020-10-06 16:12:11 | × | akegalj quits (~akegalj@93-138-123-17.adsl.net.t-com.hr) (Remote host closed the connection) |
| 2020-10-06 16:13:00 | × | da39a3ee5e6b4b0d quits (~textual@n11211935170.netvigator.com) (Quit: My MacBook has gone to sleep. ZZZzzz…) |
| 2020-10-06 16:13:02 | × | PragCypher quits (~cypher@li1507-98.members.linode.com) (Quit: ZNC 1.7.5 - https://znc.in) |
| 2020-10-06 16:14:31 | → | PragCypher joins (~cypher@li1507-98.members.linode.com) |
| 2020-10-06 16:16:02 | → | cole-h joins (~cole-h@c-73-48-197-220.hsd1.ca.comcast.net) |
| 2020-10-06 16:17:37 | → | wroathe joins (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) |
| 2020-10-06 16:19:06 | → | conal joins (~conal@66.115.157.135) |
| 2020-10-06 16:19:47 | × | jle` quits (~mstksg@unaffiliated/mstksg) (Ping timeout: 240 seconds) |
| 2020-10-06 16:19:50 | × | conal quits (~conal@66.115.157.135) (Client Quit) |
| 2020-10-06 16:20:07 | → | minne joins (~minne@4e69b241.skybroadband.com) |
| 2020-10-06 16:20:29 | <AWizzArd> | tomsmeding: I considered that, but it’s just not readable. |
| 2020-10-06 16:20:46 | <AWizzArd> | tomsmeding: the [s| ... |] macro works fine. |
| 2020-10-06 16:23:12 | × | GyroW quits (~GyroW@unaffiliated/gyrow) (Quit: Someone ate my pie) |
| 2020-10-06 16:23:23 | → | GyroW joins (~GyroW@d54C03E98.access.telenet.be) |
| 2020-10-06 16:23:23 | × | GyroW quits (~GyroW@d54C03E98.access.telenet.be) (Changing host) |
| 2020-10-06 16:23:23 | → | GyroW joins (~GyroW@unaffiliated/gyrow) |
| 2020-10-06 16:25:28 | → | albert_99 joins (~Albert@p200300e5ff0b5b39340e476afbaec452.dip0.t-ipconnect.de) |
| 2020-10-06 16:26:45 | → | conal joins (~conal@64.71.133.70) |
| 2020-10-06 16:27:17 | × | shatriff quits (~vitaliish@88.155.146.251) (Remote host closed the connection) |
| 2020-10-06 16:27:19 | → | avdb joins (~avdb@ip-213-49-61-90.dsl.scarlet.be) |
| 2020-10-06 16:29:47 | × | albert_99 quits (~Albert@p200300e5ff0b5b39340e476afbaec452.dip0.t-ipconnect.de) (Ping timeout: 240 seconds) |
| 2020-10-06 16:30:06 | → | codygman_work joins (~user@47-184-107-46.dlls.tx.frontiernet.net) |
| 2020-10-06 16:30:07 | <maerwald> | pretty much all quasiquoters are broken on unicode, aren't they? |
| 2020-10-06 16:31:12 | × | Takumo quits (takumo@unaffiliated/takumokatekari) (Quit: WeeChat 2.8) |
| 2020-10-06 16:31:12 | × | xff0x quits (~fox@2001:1a81:5339:8000:d49f:ac74:3895:c1cd) (Ping timeout: 260 seconds) |
| 2020-10-06 16:31:15 | → | solonarv joins (~solonarv@adijon-655-1-70-207.w90-13.abo.wanadoo.fr) |
| 2020-10-06 16:31:32 | <maerwald> | https://github.com/audreyt/string-qq/issues/2 |
| 2020-10-06 16:31:47 | → | Takumo joins (takumo@unaffiliated/takumokatekari) |
| 2020-10-06 16:31:56 | <maerwald> | ah, it was the old bytestring issue |
| 2020-10-06 16:31:56 | → | sedeki joins (~textual@unaffiliated/sedeki) |
| 2020-10-06 16:32:00 | → | xff0x joins (~fox@port-92-193-207-209.dynamic.as20676.net) |
| 2020-10-06 16:32:46 | <maralorn> | I have made good experiences with https://hackage.haskell.org/package/interpolate-0.2.1/docs/Data-String-Interpolate.html#v:i |
| 2020-10-06 16:33:10 | → | mirrorbird joins (~psutcliff@2a00:801:2d5:9d73:ff00:6553:d451:a276) |
| 2020-10-06 16:33:20 | <maralorn> | No, wait. That's not the one I meant. |
| 2020-10-06 16:33:36 | → | jle` joins (~mstksg@cpe-23-240-75-236.socal.res.rr.com) |
| 2020-10-06 16:33:37 | × | jle` quits (~mstksg@cpe-23-240-75-236.socal.res.rr.com) (Changing host) |
| 2020-10-06 16:33:37 | → | jle` joins (~mstksg@unaffiliated/mstksg) |
| 2020-10-06 16:33:38 | <maralorn> | This one. https://hackage.haskell.org/package/string-interpolate-0.3.0.2/docs/Data-String-Interpolate.html#v:i |
| 2020-10-06 16:33:43 | <maerwald> | maralorn: https://github.com/sol/interpolate/issues/14 |
| 2020-10-06 16:33:45 | <maerwald> | haha |
| 2020-10-06 16:33:48 | <maerwald> | I'm right |
| 2020-10-06 16:33:56 | → | geekosaur joins (42d52102@66.213.33.2) |
| 2020-10-06 16:34:27 | <maerwald> | https://gitlab.com/williamyaoh/string-interpolate/-/tree/master#unicode-handling |
| 2020-10-06 16:34:32 | <maralorn> | Gonna test that. now. |
| 2020-10-06 16:34:57 | <AWizzArd> | maralorn: besides what maerwald said this looks even nicer. |
| 2020-10-06 16:36:09 | <maerwald> | nice table https://gitlab.com/williamyaoh/string-interpolate/-/tree/master#features |
| 2020-10-06 16:37:27 | × | ArsenArsen quits (~Arsen@kshare/developer/ArsenArsen) (Ping timeout: 240 seconds) |
| 2020-10-06 16:37:33 | × | aurieeeh quits (~aurieh@static.91.102.243.136.clients.your-server.de) (Ping timeout: 256 seconds) |
| 2020-10-06 16:37:38 | → | bahamas joins (~lucian@unaffiliated/bahamas) |
| 2020-10-06 16:38:14 | × | auri_ quits (~auri_@fsf/memeber/auri-) (Ping timeout: 272 seconds) |
| 2020-10-06 16:39:16 | <maralorn> | I remember using string-interpolate in a library of mine and promptly got a PR patching all uses out … |
| 2020-10-06 16:39:22 | × | mirrorbird quits (~psutcliff@2a00:801:2d5:9d73:ff00:6553:d451:a276) (Ping timeout: 260 seconds) |
| 2020-10-06 16:39:28 | <maralorn> | Okay, admittedly it was only one use. So it was kinda useless. |
| 2020-10-06 16:39:46 | <maerwald> | also note that quasiquoters break/confuse hasktags |
| 2020-10-06 16:39:58 | <maralorn> | What's that? |
| 2020-10-06 16:39:58 | × | jle` quits (~mstksg@unaffiliated/mstksg) (Ping timeout: 260 seconds) |
| 2020-10-06 16:40:07 | → | LKoen joins (~LKoen@81.255.219.130) |
| 2020-10-06 16:40:15 | <maerwald> | @hackage hasktags |
| 2020-10-06 16:40:16 | <lambdabot> | https://hackage.haskell.org/package/hasktags |
| 2020-10-06 16:40:29 | → | aurieeeh joins (~aurieh@static.91.102.243.136.clients.your-server.de) |
| 2020-10-06 16:40:32 | → | shatriff joins (~vitaliish@88.155.146.251) |
| 2020-10-06 16:40:36 | → | ArsenArsen joins (~Arsen@kshare/developer/ArsenArsen) |
| 2020-10-06 16:41:01 | → | auri_ joins (~auri_@fsf/memeber/auri-) |
| 2020-10-06 16:42:18 | × | emmanuel_erc quits (~user@2604:2000:1382:ce03:88f9:ad61:775c:c25) (Remote host closed the connection) |
| 2020-10-06 16:42:28 | → | emmanuel_erc joins (~user@2604:2000:1382:ce03:25fa:9e0d:1140:beff) |
| 2020-10-06 16:43:07 | × | bahamas quits (~lucian@unaffiliated/bahamas) (Ping timeout: 240 seconds) |
| 2020-10-06 16:43:09 | × | raichoo quits (~raichoo@dslb-088-077-027-113.088.077.pools.vodafone-ip.de) (Quit: Lost terminal) |
| 2020-10-06 16:43:26 | <maralorn> | Ah, don‘t use that. |
| 2020-10-06 16:43:34 | <maralorn> | I don‘t use that.^^ |
| 2020-10-06 16:43:43 | <maralorn> | This was not a recommendation. |
| 2020-10-06 16:44:31 | → | howdoi joins (uid224@gateway/web/irccloud.com/x-bptppyjybdukwtgy) |
| 2020-10-06 16:45:05 | <maerwald> | it's the only thing that lets you jump to library definitions |
| 2020-10-06 16:45:14 | <maerwald> | (via codex) |
| 2020-10-06 16:46:30 | × | sedeki quits (~textual@unaffiliated/sedeki) (Quit: Textual IRC Client: www.textualapp.com) |
| 2020-10-06 16:46:43 | <geekosaur> | but any kind of quoter or macro processor will generally make tags utilities unhappy unless they do full parses. which ghci does, but then has a lame tags generator |
| 2020-10-06 16:47:47 | → | juuandyy joins (~juuandyy@90.166.144.65) |
| 2020-10-06 16:48:12 | <maerwald> | GHC parses isn't exposed I hear |
| 2020-10-06 16:50:08 | <geekosaur> | no, but haskell-src-exts is. and there are plugins. but tags utilities have to combine normal parsing with regex since it generates regexes for a tags-consuming program to use, so it all gets fairly tricky |
All times are in UTC.