Home liberachat/#haskell: Logs Calendar

Logs: liberachat/#haskell

←Prev  Next→ 1,802,198 events total
2025-11-27 19:57:13 <haskellbridge> <Luca> Is there a IRC client that can be extended using Haskell?
2025-11-27 19:57:52 <monochrom> Perhaps glirc is extensible.
2025-11-27 20:00:11 <haskellbridge> <Luca> I saw that but I don't understand if it's extensible in Haskell. It looks like it uses lua
2025-11-27 20:00:46 merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl)
2025-11-27 20:05:01 × merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 246 seconds)
2025-11-27 20:05:18 humasect joins (~humasect@dyn-192-249-132-90.nexicom.net)
2025-11-27 20:05:33 × humasect quits (~humasect@dyn-192-249-132-90.nexicom.net) (Remote host closed the connection)
2025-11-27 20:06:26 L29Ah joins (~L29Ah@wikipedia/L29Ah)
2025-11-27 20:08:32 Sgeo joins (~Sgeo@user/sgeo)
2025-11-27 20:10:07 × gustrb quits (~gustrb@user/gustrb) (Read error: Connection reset by peer)
2025-11-27 20:10:58 gustrb joins (~gustrb@user/gustrb)
2025-11-27 20:15:37 merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl)
2025-11-27 20:17:46 humasect joins (~humasect@dyn-192-249-132-90.nexicom.net)
2025-11-27 20:18:02 × humasect quits (~humasect@dyn-192-249-132-90.nexicom.net) (Remote host closed the connection)
2025-11-27 20:19:45 × L29Ah quits (~L29Ah@wikipedia/L29Ah) (Read error: Connection reset by peer)
2025-11-27 20:19:55 × merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 240 seconds)
2025-11-27 20:27:24 Square joins (~Square@user/square)
2025-11-27 20:28:54 karenw joins (~karenw@user/karenw)
2025-11-27 20:31:11 merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl)
2025-11-27 20:35:43 × merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 240 seconds)
2025-11-27 20:37:39 CiaoSen joins (~Jura@2a02:8071:64e1:da0:5a47:caff:fe78:33db)
2025-11-27 20:39:20 × trickard quits (~trickard@cpe-91-98-47-163.wireline.com.au) (Read error: Connection reset by peer)
2025-11-27 20:39:33 trickard_ joins (~trickard@cpe-91-98-47-163.wireline.com.au)
2025-11-27 20:40:35 × Googulator55 quits (~Googulato@2a01-036d-0106-4ad8-f42e-6d50-f4ab-2863.pool6.digikabel.hu) (Quit: Client closed)
2025-11-27 20:40:39 Googulator18 joins (~Googulato@2a01-036d-0106-4ad8-f42e-6d50-f4ab-2863.pool6.digikabel.hu)
2025-11-27 20:42:09 × Frostillicus quits (~Frostilli@pool-71-174-119-69.bstnma.fios.verizon.net) (Ping timeout: 260 seconds)
2025-11-27 20:46:38 merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl)
2025-11-27 20:47:18 Frostillicus joins (~Frostilli@pool-71-174-119-69.bstnma.fios.verizon.net)
2025-11-27 20:50:55 × merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 240 seconds)
2025-11-27 20:53:56 humasect joins (~humasect@dyn-192-249-132-90.nexicom.net)
2025-11-27 21:00:52 × humasect quits (~humasect@dyn-192-249-132-90.nexicom.net) (Remote host closed the connection)
2025-11-27 21:02:01 merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl)
2025-11-27 21:02:48 <EvanR> it's an open source haskell program you can edit and recompile
2025-11-27 21:03:07 humasect joins (~humasect@dyn-192-249-132-90.nexicom.net)
2025-11-27 21:04:57 ft joins (~ft@p508db844.dip0.t-ipconnect.de)
2025-11-27 21:06:37 × merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds)
2025-11-27 21:10:02 × humasect quits (~humasect@dyn-192-249-132-90.nexicom.net) (Remote host closed the connection)
2025-11-27 21:10:41 × Googulator18 quits (~Googulato@2a01-036d-0106-4ad8-f42e-6d50-f4ab-2863.pool6.digikabel.hu) (Quit: Client closed)
2025-11-27 21:10:42 Googulator43 joins (~Googulato@2a01-036d-0106-4ad8-f42e-6d50-f4ab-2863.pool6.digikabel.hu)
2025-11-27 21:12:18 <glguy> glirc is written in Haskell; you can write whatever Haskell you like
2025-11-27 21:13:10 humasect joins (~humasect@dyn-192-249-132-90.nexicom.net)
2025-11-27 21:14:01 × humasect quits (~humasect@dyn-192-249-132-90.nexicom.net) (Remote host closed the connection)
2025-11-27 21:16:37 merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl)
2025-11-27 21:23:34 × merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 260 seconds)
2025-11-27 21:28:57 <int-e> I wish ghc-pkg knew about GHC's environment files
2025-11-27 21:34:19 <haskellbridge> <Luca> Okay but I meant something I wouldn't need to fork and maintain a fork of
2025-11-27 21:34:39 merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl)
2025-11-27 21:34:42 <haskellbridge> <sm> does it if you run it like "stack|cabal exec -- ghc-pkg ..." ?
2025-11-27 21:37:29 <int-e> It understands GHC_PACKAGE_PATH, so maybe
2025-11-27 21:38:08 <int-e> But it won't understand which packages are exposed or hidden by an environment file.
2025-11-27 21:38:21 <int-e> Which is the information I'm looking for
2025-11-27 21:38:37 humasect joins (~humasect@dyn-192-249-132-90.nexicom.net)
2025-11-27 21:38:42 <haskellbridge> <Luca> Wait you are the guy from glirc glguy
2025-11-27 21:38:55 × merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 240 seconds)
2025-11-27 21:42:37 trickard_ is now known as trickard
2025-11-27 21:43:14 × target_i quits (~target_i@user/target-i/x-6023099) (Quit: leaving)
2025-11-27 21:48:58 tromp joins (~textual@2001:1c00:3487:1b00:9176:7929:ae5a:d4f6)
2025-11-27 21:49:06 <monochrom> Yes :)
2025-11-27 21:50:03 merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl)
2025-11-27 21:50:39 × Googulator43 quits (~Googulato@2a01-036d-0106-4ad8-f42e-6d50-f4ab-2863.pool6.digikabel.hu) (Quit: Client closed)
2025-11-27 21:50:49 Googulator43 joins (~Googulato@2a01-036d-0106-4ad8-f42e-6d50-f4ab-2863.pool6.digikabel.hu)
2025-11-27 21:51:54 × michalz quits (~michalz@185.246.207.197) (Remote host closed the connection)
2025-11-27 21:54:20 <glguy> Luca, Haskell isn't really a good language for writing extensions, in general. glirc can load dynamic libraries and exposes a C API, so if you wanted you could write some Haskell that makes a library to load
2025-11-27 21:54:31 × merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 240 seconds)
2025-11-27 21:55:23 <glguy> xmonad is a well-known tool that people configure in Haskell, but the way that's achieved is to have the program be a library. Every use of it is a program you write and compile that links in the library
2025-11-27 21:57:53 <glguy> Another option is to includera Haskell interpreter in your program. I made a game that used that approach
2025-11-27 22:05:25 merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl)
2025-11-27 22:06:33 × humasect quits (~humasect@dyn-192-249-132-90.nexicom.net) (Remote host closed the connection)
2025-11-27 22:09:36 jmcantrell joins (~weechat@user/jmcantrell)
2025-11-27 22:10:06 × merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 256 seconds)
2025-11-27 22:11:27 <haskellbridge> <Luca> I will look at it better tomorrow, but thank you for the tips
2025-11-27 22:13:27 × takuan quits (~takuan@d8D86B9E9.access.telenet.be) (Remote host closed the connection)
2025-11-27 22:13:36 humasect joins (~humasect@dyn-192-249-132-90.nexicom.net)
2025-11-27 22:13:39 × humasect quits (~humasect@dyn-192-249-132-90.nexicom.net) (Remote host closed the connection)
2025-11-27 22:13:49 × karenw quits (~karenw@user/karenw) (Ping timeout: 264 seconds)
2025-11-27 22:14:38 × jmcantrell quits (~weechat@user/jmcantrell) (Ping timeout: 256 seconds)
2025-11-27 22:17:35 merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl)
2025-11-27 22:20:43 Googulator70 joins (~Googulato@2a01-036d-0106-4ad8-f42e-6d50-f4ab-2863.pool6.digikabel.hu)
2025-11-27 22:20:52 × Googulator43 quits (~Googulato@2a01-036d-0106-4ad8-f42e-6d50-f4ab-2863.pool6.digikabel.hu) (Quit: Client closed)
2025-11-27 22:22:07 × merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 240 seconds)
2025-11-27 22:32:59 merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl)
2025-11-27 22:34:45 × divlamir quits (~divlamir@user/divlamir) (Read error: Connection reset by peer)
2025-11-27 22:34:56 divlamir joins (~divlamir@user/divlamir)
2025-11-27 22:37:39 × merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 260 seconds)
2025-11-27 22:41:33 × Anarchos quits (~Anarchos@91-161-254-16.subs.proxad.net) (Quit: Vision[]: i've been blurred!)
2025-11-27 22:45:15 × Frostillicus quits (~Frostilli@pool-71-174-119-69.bstnma.fios.verizon.net) (Ping timeout: 240 seconds)
2025-11-27 22:46:39 Frostillicus joins (~Frostilli@pool-71-174-119-69.bstnma.fios.verizon.net)
2025-11-27 22:48:24 merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl)
2025-11-27 22:50:36 Googulator73 joins (~Googulato@2a01-036d-0106-4ad8-f42e-6d50-f4ab-2863.pool6.digikabel.hu)
2025-11-27 22:50:44 × Googulator70 quits (~Googulato@2a01-036d-0106-4ad8-f42e-6d50-f4ab-2863.pool6.digikabel.hu) (Quit: Client closed)
2025-11-27 22:53:25 × merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds)
2025-11-27 22:56:38 Square2 joins (~Square4@user/square)
2025-11-27 22:57:00 × sindu quits (~sindu@2.148.32.207.tmi.telenormobil.no) (Ping timeout: 244 seconds)
2025-11-27 22:59:15 × Square quits (~Square@user/square) (Ping timeout: 240 seconds)
2025-11-27 23:01:19 × xff0x quits (~xff0x@2405:6580:b080:900:7143:8b5a:1c3d:7f99) (Ping timeout: 250 seconds)
2025-11-27 23:03:12 × ttybitnik quits (~ttybitnik@user/wolper) (Ping timeout: 244 seconds)
2025-11-27 23:03:47 merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl)
2025-11-27 23:07:32 humasect joins (~humasect@dyn-192-249-132-90.nexicom.net)
2025-11-27 23:08:15 × merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 240 seconds)
2025-11-27 23:08:35 xff0x joins (~xff0x@2405:6580:b080:900:7143:8b5a:1c3d:7f99)

All times are in UTC.