Home liberachat/#haskell: Logs Calendar

Logs: liberachat/#haskell

←Prev  Next→ 1,796,955 events total
2026-03-01 15:23:32 troydm joins (~troydm@user/troydm)
2026-03-01 15:26:34 × merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 256 seconds)
2026-03-01 15:29:04 gabiruh_ joins (~gabiruh@vps19177.publiccloud.com.br)
2026-03-01 15:29:07 × gabiruh quits (~gabiruh@vps19177.publiccloud.com.br) (Ping timeout: 264 seconds)
2026-03-01 15:29:28 arandombit joins (~arandombi@2a02:2455:8656:7100:c428:e76c:32e2:b555)
2026-03-01 15:29:28 × arandombit quits (~arandombi@2a02:2455:8656:7100:c428:e76c:32e2:b555) (Changing host)
2026-03-01 15:29:28 arandombit joins (~arandombi@user/arandombit)
2026-03-01 15:37:12 merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl)
2026-03-01 15:39:55 × chromoblob quits (~chromoblo@user/chromob1ot1c) (Ping timeout: 264 seconds)
2026-03-01 15:43:43 vanishingideal joins (~vanishing@user/vanishingideal)
2026-03-01 15:43:58 × euphores quits (~SASL_euph@user/euphores) (Quit: Leaving.)
2026-03-01 15:44:07 × merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds)
2026-03-01 15:46:17 weary-traveler joins (~user@user/user363627)
2026-03-01 15:47:21 × LUCKY_NOOB quits (~LUCKY_NOO@user/LUCKY-NOOB:44374) (Quit: leaving)
2026-03-01 15:47:56 LUCKY_NOOB joins (~LUCKY_NOO@user/LUCKY-NOOB:44374)
2026-03-01 15:54:33 × pavonia quits (~user@user/siracusa) (Quit: Bye!)
2026-03-01 15:56:24 × hiecaq quits (~hiecaq@user/hiecaq) (Quit: ERC 5.6.0.30.1 (IRC client for GNU Emacs 30.2))
2026-03-01 16:00:41 morj_away joins (~morj@user/morj)
2026-03-01 16:03:28 merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl)
2026-03-01 16:08:07 × merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds)
2026-03-01 16:18:31 × vanishingideal quits (~vanishing@user/vanishingideal) (Ping timeout: 265 seconds)
2026-03-01 16:18:52 merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl)
2026-03-01 16:25:02 chromoblob joins (~chromoblo@user/chromob1ot1c)
2026-03-01 16:25:37 kupi joins (uid212005@id-212005.hampstead.irccloud.com)
2026-03-01 16:27:19 × merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds)
2026-03-01 16:33:50 jmcantrell_ joins (~weechat@user/jmcantrell)
2026-03-01 16:36:55 × ystael quits (~ystael@user/ystael) (Ping timeout: 276 seconds)
2026-03-01 16:37:49 × humasect quits (~humasect@dyn-192-249-132-90.nexicom.net) (Ping timeout: 245 seconds)
2026-03-01 16:37:57 rekahsoft joins (~rekahsoft@bras-base-orllon1103w-grc-20-76-67-111-168.dsl.bell.ca)
2026-03-01 16:37:58 merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl)
2026-03-01 16:40:15 × misterfish quits (~misterfis@84.53.85.146) (Ping timeout: 246 seconds)
2026-03-01 16:41:24 vanishingideal joins (~vanishing@user/vanishingideal)
2026-03-01 16:42:41 × merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 272 seconds)
2026-03-01 16:43:55 humasect joins (~humasect@dyn-192-249-132-90.nexicom.net)
2026-03-01 16:49:09 pr1sm joins (~pr1sm@24.91.163.31)
2026-03-01 16:53:19 merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl)
2026-03-01 16:54:34 jtnuttall joins (~jeremy@user/jeremyn)
2026-03-01 16:55:22 <geekosaur> sadly, it's grandfathered behavior. so is the same behavior for `-`
2026-03-01 16:55:45 <geekosaur> people hate regex for a reason ☺
2026-03-01 16:58:09 × merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 265 seconds)
2026-03-01 17:03:32 machinedgod joins (~machinedg@d172-219-48-230.abhsia.telus.net)
2026-03-01 17:06:06 lisbeths joins (uid135845@id-135845.lymington.irccloud.com)
2026-03-01 17:08:45 merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl)
2026-03-01 17:08:50 tromp joins (~textual@2001:1c00:3487:1b00:9536:a446:6cb6:b101)
2026-03-01 17:13:12 × merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 255 seconds)
2026-03-01 17:22:18 emperori joins (~emperori@2401:4900:6294:67cc:fd7c:fe2c:be83:1f41)
2026-03-01 17:23:06 × bggd_ quits (~bgg@2a01:e0a:fd5:f510:52ae:b1ef:ddf3:4611) (Remote host closed the connection)
2026-03-01 17:23:47 merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl)
2026-03-01 17:25:03 × emperori quits (~emperori@2401:4900:6294:67cc:fd7c:fe2c:be83:1f41) (Remote host closed the connection)
2026-03-01 17:25:21 × jtnuttall quits (~jeremy@user/jeremyn) (Ping timeout: 255 seconds)
2026-03-01 17:30:55 × merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds)
2026-03-01 17:36:08 × pr1sm quits (~pr1sm@24.91.163.31) (Remote host closed the connection)
2026-03-01 17:38:05 × vanishingideal quits (~vanishing@user/vanishingideal) (Ping timeout: 245 seconds)
2026-03-01 17:39:11 vanishingideal joins (~vanishing@user/vanishingideal)
2026-03-01 17:41:50 merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl)
2026-03-01 17:46:50 × merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 268 seconds)
2026-03-01 17:52:24 KindFoxo joins (~KindFoxo@user/KindoFoxo)
2026-03-01 17:55:01 × sawilagar quits (~sawilagar@user/sawilagar) (Read error: Connection reset by peer)
2026-03-01 17:57:11 merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl)
2026-03-01 18:00:49 × skum quits (~skum@user/skum) (Quit: WeeChat 4.8.1)
2026-03-01 18:02:07 × merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds)
2026-03-01 18:02:13 emaczen joins (~user@user/emaczen)
2026-03-01 18:12:32 merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl)
2026-03-01 18:14:10 × ctk quits (~calimero@ctkarch.org) (Changing host)
2026-03-01 18:14:10 ctk joins (~calimero@user/calimeroteknik)
2026-03-01 18:14:51 karenw joins (~karenw@user/karenw)
2026-03-01 18:17:08 × merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 256 seconds)
2026-03-01 18:26:40 <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 18:27:55 merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl)
2026-03-01 18:30:06 <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 18:31:04 <haskellbridge> <sm> I don't know how a unix user could really hate regex
2026-03-01 18:31:45 <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 18:32:20 ski . o O ( "IrRegular Expressions" by foof at <https://synthcode.com/scheme/irregex/> )
2026-03-01 18:32:24 ski . 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 18:32:38 <Milan_Vanca> sm: I don't think people hate regexes
2026-03-01 18:32:43 × merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds)
2026-03-01 18:32:48 <haskellbridge> <sm> https://www.regular-expressions.info is also excellent
2026-03-01 18:34:57 <EvanR> after seeing a lot of other nice looking languages, regex makes my head hurt
2026-03-01 18:35:05 <haskellbridge> <sm> s/also//
2026-03-01 18:35:26 <EvanR> they are (potentially) small so I can fit 2000 of them on my screen? no thanks!
2026-03-01 18:36:00 <haskellbridge> <sm> compactness can be a virtue
2026-03-01 18:36:02 <EvanR> they also have come up less since I learned about parser combinators
2026-03-01 18:36:22 <EvanR> something might be parsable using an extension to regex... but why
2026-03-01 18:36:26 <Milan_Vanca> EvanR: Hehe :D vim can also soft linewrap
2026-03-01 18:37:13 <EvanR> APL code has the same compaction, it's so small it occupies the top left 2% of my screen
2026-03-01 18:37:23 <EvanR> virtuous!
2026-03-01 18:37:52 <Milan_Vanca> Imagine binary encoded as RGB bitmap...
2026-03-01 18:37:55 <haskellbridge> <sm> C can too! https://needleful.net/blog/2024/01/arthur_whitney.html :)
2026-03-01 18:38:31 <EvanR> Milan_Vanca, a fun exercise in SDL or raylib etc
2026-03-01 18:38:47 <haskellbridge> <sm> and of course so can Haskell https://github.com/haskell-game/tiny-games-hs
2026-03-01 18:40:22 × tromp quits (~textual@2001:1c00:3487:1b00:9536:a446:6cb6:b101) (Quit: My iMac has gone to sleep. ZZZzzz…)
2026-03-01 18:42:23 <EvanR> the tiny game jam was kind of amazing
2026-03-01 18:42:51 peterbecich joins (~Thunderbi@71.84.33.135)
2026-03-01 18:43:18 merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl)
2026-03-01 18:45:11 × humasect quits (~humasect@dyn-192-249-132-90.nexicom.net) (Quit: Leaving...)
2026-03-01 18:47:23 × Pozyomka quits (~pyon@user/pyon) (Quit: WeeChat 4.8.1)
2026-03-01 18:47:31 <monochrom> https://hackage.haskell.org/package/regex-applicative has nicer syntax. (You just use Alternative operators!)
2026-03-01 18:48:19 × merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds)
2026-03-01 18:49:31 Pozyomka joins (~pyon@user/pyon)
2026-03-01 18:50:39 sawilagar joins (~sawilagar@user/sawilagar)

All times are in UTC.