2025/02/05

Newest at the top

2025-02-05 23:54:53 +0100takuan(~takuan@d8D86B601.access.telenet.be) (Remote host closed the connection)
2025-02-05 23:51:49 +0100Tuplanolla(~Tuplanoll@91-159-69-59.elisa-laajakaista.fi) (Quit: Leaving.)
2025-02-05 23:48:24 +0100alfiee(~alfiee@user/alfiee) (Ping timeout: 260 seconds)
2025-02-05 23:47:41 +0100merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 268 seconds)
2025-02-05 23:44:16 +0100nefercheprureTMA
2025-02-05 23:44:01 +0100alfiee(~alfiee@user/alfiee) alfiee
2025-02-05 23:41:16 +0100merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-02-05 23:35:12 +0100__monty__(~toonn@user/toonn) (Quit: leaving)
2025-02-05 23:31:54 +0100euleritian(~euleritia@77.23.250.232)
2025-02-05 23:30:44 +0100merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 260 seconds)
2025-02-05 23:30:21 +0100jjido(~Denis@5.133.46.22) jjido
2025-02-05 23:29:39 +0100 <dminuoso> Also not a fan of packages of open upper bounds.
2025-02-05 23:29:08 +0100 <dminuoso> misterfish: Keep in mind it appears to have died out, no commits for 3 years.
2025-02-05 23:28:49 +0100spacenautx(~spacenaut@user/spacenautx) spacenautx
2025-02-05 23:26:43 +0100spacenautx(~spacenaut@user/spacenautx) (Ping timeout: 268 seconds)
2025-02-05 23:25:27 +0100merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-02-05 23:22:45 +0100visilii(~visilii@46.61.242.99) (Ping timeout: 248 seconds)
2025-02-05 23:22:23 +0100visilii_(~visilii@92.50.200.124)
2025-02-05 23:22:08 +0100 <misterfish> https://hackage.haskell.org/package/regex looks really good, gonna try it out.
2025-02-05 23:21:37 +0100 <misterfish> mauke: true. As a specific case, see text-icu, which uses IO.
2025-02-05 23:19:58 +0100euleritian(~euleritia@77.23.250.232) (Ping timeout: 245 seconds)
2025-02-05 23:18:51 +0100 <dminuoso> But I understand the motivation.
2025-02-05 23:18:03 +0100 <dminuoso> And what mauke said.
2025-02-05 23:17:52 +0100 <dminuoso> For what its worth, not depending on C libraries can be tricky given how much stuff pulls zlib in.
2025-02-05 23:17:50 +0100Smiles(uid551636@id-551636.lymington.irccloud.com) Smiles
2025-02-05 23:17:29 +0100 <mauke> using a C library is orthogonal to using IO in the interface
2025-02-05 23:16:22 +0100 <misterfish> and running in the browser is another example indeed
2025-02-05 23:16:00 +0100 <misterfish> dminuoso: in order to be able to install using only cabal and not also requiring the user to install a dependency, and also, to not have to use IO everywhere in order to do regex matches.
2025-02-05 23:15:00 +0100merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 268 seconds)
2025-02-05 23:14:32 +0100MyNetAz(~MyNetAz@user/MyNetAz) MyNetAz
2025-02-05 23:14:06 +0100 <misterfish> haskellbridge: thanks, I'll check it. I mean PCRE, not Perl.
2025-02-05 23:13:49 +0100LainExperiments(~LainExper@user/LainExperiments) LainExperiments
2025-02-05 23:10:41 +0100 <haskellbridge> <sm> or running in the web browser ?
2025-02-05 23:10:26 +0100 <haskellbridge> <sm> easy install on windows, perhaps
2025-02-05 23:09:52 +0100merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-02-05 23:09:15 +0100 <dminuoso> Out of curiosity, why is not depending on a C library a requirement?
2025-02-05 23:09:03 +0100michalz_(~michalz@185.246.207.215) (Remote host closed the connection)
2025-02-05 23:09:03 +0100merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 246 seconds)
2025-02-05 23:08:40 +0100 <mauke> when you say "supports Perl regexes", you need to consider cases like /x(?{ print "hello\n"; })/
2025-02-05 23:05:36 +0100fmira(~user@user/fmira) (Ping timeout: 264 seconds)
2025-02-05 23:04:25 +0100Guest64(~Guest64@81-231-8-142-no600.tbcn.telia.com) (Quit: Client closed)
2025-02-05 23:04:12 +0100merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-02-05 23:03:50 +0100 <haskellbridge> <sm> https://hackage.haskell.org/package/regex-tdfa is another pretty good lib that's pure haskell
2025-02-05 23:01:59 +0100spacenautx(~spacenaut@user/spacenautx) spacenautx
2025-02-05 23:01:57 +0100 <geekosaur> nobody tries to replicate PCRE in Haskell
2025-02-05 23:01:47 +0100 <geekosaur> last I checked it did
2025-02-05 23:00:21 +0100fmira(~user@user/fmira) fmira
2025-02-05 22:59:52 +0100fmira(~user@user/fmira) (Remote host closed the connection)
2025-02-05 22:59:50 +0100 <haskellbridge> <sm> I don't think anything supports perl regexes except perl, but PCRE support is there. That might always require a C lib, not sure
2025-02-05 22:59:45 +0100spacenautx(~spacenaut@user/spacenautx) (Ping timeout: 248 seconds)