2026/03/01

Newest at the top

2026-03-01 19:32:48 +0100 <haskellbridge> <sm> https://www.regular-expressions.info is also excellent
2026-03-01 19:32:43 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds)
2026-03-01 19:32:38 +0100 <Milan_Vanca> sm: I don't think people hate regexes
2026-03-01 19:32:24 +0100ski. o O ( "Regular Expression Matching Can Be Simple And Fast (but is slow in Java, Perl, PHP, Python, Ruby, ...)" by Russ Cox in 2007-01 at <https://swtch.com/~rsc/regexp/regexp1.html> )
2026-03-01 19:32:20 +0100ski. o O ( "IrRegular Expressions" by foof at <https://synthcode.com/scheme/irregex/> )
2026-03-01 19:31:45 +0100 <Milan_Vanca> Anyway here https://hackage.haskell.org/package/base-4.12.0.0/docs/src/Text.ParserCombinators.ReadP.html#ReadP is ReadP defined with "newtype" but in documentation it shows "data" https://hackage.haskell.org/package/base-4.12.0.0/docs/Text-ParserCombinators-ReadP.html#t:ReadP
2026-03-01 19:31:04 +0100 <haskellbridge> <sm> I don't know how a unix user could really hate regex
2026-03-01 19:30:06 +0100 <haskellbridge> <sm> standard regular expressions are meant to be compact and powerful. (And their syntax predates most of us, so I cut them some slack.) You can always use a DSL or regex flavour that lets you write more verbosely.
2026-03-01 19:27:55 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-01 19:26:40 +0100 <Milan_Vanca> I don't know they should be more simple than "programming languges". Maybe we are just not used to them. And maybe writing whole "program" in one line without indentation is the problem.
2026-03-01 19:17:08 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 256 seconds)
2026-03-01 19:14:51 +0100karenw(~karenw@user/karenw) karenw
2026-03-01 19:14:10 +0100ctk(~calimero@user/calimeroteknik) CalimeroTeknik
2026-03-01 19:14:10 +0100ctk(~calimero@ctkarch.org) (Changing host)
2026-03-01 19:12:32 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-01 19:02:13 +0100emaczen(~user@user/emaczen) emaczen
2026-03-01 19:02:07 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds)
2026-03-01 19:00:49 +0100skum(~skum@user/skum) (Quit: WeeChat 4.8.1)
2026-03-01 18:57:11 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-01 18:55:01 +0100sawilagar(~sawilagar@user/sawilagar) (Read error: Connection reset by peer)
2026-03-01 18:52:24 +0100KindFoxo(~KindFoxo@user/KindoFoxo) KindoFoxo
2026-03-01 18:46:50 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 268 seconds)
2026-03-01 18:41:50 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-01 18:39:11 +0100vanishingideal(~vanishing@user/vanishingideal) vanishingideal
2026-03-01 18:38:05 +0100vanishingideal(~vanishing@user/vanishingideal) (Ping timeout: 245 seconds)
2026-03-01 18:36:08 +0100pr1sm(~pr1sm@24.91.163.31) (Remote host closed the connection)
2026-03-01 18:30:55 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds)
2026-03-01 18:25:21 +0100jtnuttall(~jeremy@user/jeremyn) (Ping timeout: 255 seconds)
2026-03-01 18:25:03 +0100emperori(~emperori@2401:4900:6294:67cc:fd7c:fe2c:be83:1f41) (Remote host closed the connection)
2026-03-01 18:23:47 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-01 18:23:06 +0100bggd_(~bgg@2a01:e0a:fd5:f510:52ae:b1ef:ddf3:4611) (Remote host closed the connection)
2026-03-01 18:22:18 +0100emperori(~emperori@2401:4900:6294:67cc:fd7c:fe2c:be83:1f41)
2026-03-01 18:13:12 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 255 seconds)
2026-03-01 18:08:50 +0100tromp(~textual@2001:1c00:3487:1b00:9536:a446:6cb6:b101)
2026-03-01 18:08:45 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-01 18:06:06 +0100lisbeths(uid135845@id-135845.lymington.irccloud.com) lisbeths
2026-03-01 18:03:32 +0100machinedgod(~machinedg@d172-219-48-230.abhsia.telus.net) machinedgod
2026-03-01 17:58:09 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 265 seconds)
2026-03-01 17:55:45 +0100 <geekosaur> people hate regex for a reason ☺
2026-03-01 17:55:22 +0100 <geekosaur> sadly, it's grandfathered behavior. so is the same behavior for `-`
2026-03-01 17:54:34 +0100jtnuttall(~jeremy@user/jeremyn) jeremyn
2026-03-01 17:53:19 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-01 17:49:09 +0100pr1sm(~pr1sm@24.91.163.31)
2026-03-01 17:43:55 +0100humasect(~humasect@dyn-192-249-132-90.nexicom.net) humasect
2026-03-01 17:42:41 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 272 seconds)
2026-03-01 17:41:24 +0100vanishingideal(~vanishing@user/vanishingideal) vanishingideal
2026-03-01 17:40:15 +0100misterfish(~misterfis@84.53.85.146) (Ping timeout: 246 seconds)
2026-03-01 17:37:58 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-01 17:37:57 +0100rekahsoft(~rekahsoft@bras-base-orllon1103w-grc-20-76-67-111-168.dsl.bell.ca) rekahsoft
2026-03-01 17:37:49 +0100humasect(~humasect@dyn-192-249-132-90.nexicom.net) (Ping timeout: 245 seconds)