Logs: liberachat/#haskell
| 2026-03-19 03:49:30 | <pipsquak-bird> | is there a os in haskell? |
| 2026-03-19 03:49:33 | <pipsquak-bird> | any browser? |
| 2026-03-19 03:49:40 | <pipsquak-bird> | happstack.com looks awesome |
| 2026-03-19 03:52:31 | <geekosaur> | https://wiki.haskell.org/House |
| 2026-03-19 03:52:43 | → | Googulator74 joins (~Googulato@84-236-126-177.pool.digikabel.hu) |
| 2026-03-19 03:52:48 | <geekosaur> | which mostly proved that Haskell's a lousy language for writing operating systems ☺ |
| 2026-03-19 03:54:36 | <haskellbridge> | <sm> a good question chromoblob. You might have caught my original announcements, or you might have followed one of my mentions of it or of Haskell Map in chat. I don't think it ever got linked on haskell.org |
| 2026-03-19 03:54:58 | → | merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl) |
| 2026-03-19 03:55:58 | × | Googulator quits (~Googulato@2a01-036d-0106-2025-8806-aadb-981f-aee0.pool6.digikabel.hu) (Ping timeout: 240 seconds) |
| 2026-03-19 03:59:16 | × | merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 244 seconds) |
| 2026-03-19 04:10:20 | → | merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl) |
| 2026-03-19 04:14:42 | × | merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 255 seconds) |
| 2026-03-19 04:22:00 | × | chromoblob quits (~chromoblo@user/chromob1ot1c) (Ping timeout: 244 seconds) |
| 2026-03-19 04:22:43 | → | chromoblob joins (~chromoblo@user/chromob1ot1c) |
| 2026-03-19 04:24:09 | × | traxex quits (traxex@user/traxex) (Ping timeout: 248 seconds) |
| 2026-03-19 04:24:39 | × | bitdex quits (~bitdex@gateway/tor-sasl/bitdex) (Ping timeout: 258 seconds) |
| 2026-03-19 04:25:43 | → | merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl) |
| 2026-03-19 04:30:25 | × | tri quits (~tri@ool-44c70bcb.dyn.optonline.net) (Remote host closed the connection) |
| 2026-03-19 04:31:57 | → | peterbecich joins (~Thunderbi@71.84.33.135) |
| 2026-03-19 04:32:05 | × | chromoblob quits (~chromoblo@user/chromob1ot1c) (Read error: Connection reset by peer) |
| 2026-03-19 04:32:20 | × | merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 244 seconds) |
| 2026-03-19 04:32:26 | → | chromoblob joins (~chromoblo@user/chromob1ot1c) |
| 2026-03-19 04:39:20 | → | merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl) |
| 2026-03-19 04:40:37 | <Axman6> | technically seL4 is built using Haskell as an intermediate language between Isabelle/HOL and C |
| 2026-03-19 04:43:11 | × | somemathguy quits (~somemathg@user/somemathguy) (Quit: WeeChat 4.1.1) |
| 2026-03-19 04:44:07 | × | merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds) |
| 2026-03-19 04:46:28 | <pipsquak-bird> | can I clone soemthign liek myth 2 in haskell? |
| 2026-03-19 04:46:34 | → | tri joins (~tri@ool-44c70bcb.dyn.optonline.net) |
| 2026-03-19 04:46:46 | <pipsquak-bird> | Can I clone something like Myth 2 Soulblighter in Haskell? |
| 2026-03-19 04:47:16 | → | bitdex joins (~bitdex@gateway/tor-sasl/bitdex) |
| 2026-03-19 04:51:24 | × | tri quits (~tri@ool-44c70bcb.dyn.optonline.net) (Ping timeout: 264 seconds) |
| 2026-03-19 04:54:43 | → | merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl) |
| 2026-03-19 04:55:12 | × | haritz quits (~hrtz@user/haritz) (Quit: ZNC 1.8.2+deb3.1+deb12u1 - https://znc.in) |
| 2026-03-19 04:56:14 | <probie> | There's no technical reason you can't, although you might have to worry about copyright infringement |
| 2026-03-19 04:56:30 | <pipsquak-bird> | hmmm |
| 2026-03-19 04:56:45 | <pipsquak-bird> | like can the computer coo ordinate a bunch of enemies ona map |
| 2026-03-19 04:56:56 | <pipsquak-bird> | and have them fight battles absed on iven damage n speed |
| 2026-03-19 04:57:00 | <pipsquak-bird> | rotate 360 |
| 2026-03-19 04:57:09 | <pipsquak-bird> | simualte bombs and lghtnight bolts |
| 2026-03-19 04:57:12 | <pipsquak-bird> | hmmm |
| 2026-03-19 04:58:31 | → | wickedjargon joins (~user@s0106f89e28d5699a.vc.shawcable.net) |
| 2026-03-19 04:59:12 | × | merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds) |
| 2026-03-19 05:02:58 | <probie> | pipsquak-bird: Pretty much any general purpose language (including Haskell) can do those things |
| 2026-03-19 05:05:10 | × | peterbecich quits (~Thunderbi@71.84.33.135) (Ping timeout: 245 seconds) |
| 2026-03-19 05:10:05 | → | merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl) |
| 2026-03-19 05:14:42 | × | merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 244 seconds) |
| 2026-03-19 05:17:38 | <pipsquak-bird> | its magic to me |
| 2026-03-19 05:17:39 | <pipsquak-bird> | lol |
| 2026-03-19 05:17:43 | <pipsquak-bird> | I can kinda imagien in math |
| 2026-03-19 05:17:48 | <pipsquak-bird> | keeping track variables |
| 2026-03-19 05:17:55 | <pipsquak-bird> | and displaying dead limbs if overhit points |
| 2026-03-19 05:18:09 | <pipsquak-bird> | wow I am playing annoying level im outgunned n cant quite get it right |
| 2026-03-19 05:20:55 | <probie> | Has anyone tried writing an incremental parser library in Haskell? Incremental in the "tree-sitter" sense [updates can occur anywhere], not the "attoparsec" sense [feed more input] |
| 2026-03-19 05:24:55 | <pipsquak-bird> | how can happstack.com get even better? |
| 2026-03-19 05:25:00 | <pipsquak-bird> | web domiantion! |
| 2026-03-19 05:25:27 | → | merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl) |
| 2026-03-19 05:30:05 | × | merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 265 seconds) |
| 2026-03-19 05:40:21 | → | merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl) |
| 2026-03-19 05:43:02 | → | michalz joins (~michalz@185.246.207.217) |
| 2026-03-19 05:45:24 | × | merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds) |
| 2026-03-19 05:54:00 | <Axman6> | happstack is quite old, and I'm not sure there are many projects using it these days. |
| 2026-03-19 05:54:59 | → | Square2 joins (~Square4@user/square) |
| 2026-03-19 05:55:03 | <Axman6> | I like a lot of the ideas from acid-state, but would love to see it modernised (there's been a few projects which try to do it but I don't think any have taken off) |
| 2026-03-19 05:55:43 | → | merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl) |
| 2026-03-19 06:00:55 | × | merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 272 seconds) |
| 2026-03-19 06:02:34 | <pipsquak-bird> | lisp-clobber might be a model that works |
| 2026-03-19 06:02:38 | <pipsquak-bird> | log updates |
| 2026-03-19 06:02:45 | <pipsquak-bird> | no snapshot just log |
| 2026-03-19 06:02:48 | <pipsquak-bird> | pull plug |
| 2026-03-19 06:02:53 | <pipsquak-bird> | read in log |
| 2026-03-19 06:02:56 | <pipsquak-bird> | back uptodate? |
| 2026-03-19 06:06:20 | <pipsquak-bird> | lisp ISSR is interesting too |
| 2026-03-19 06:06:50 | <pipsquak-bird> | tiny javscipt thign to tell server what is being request, server makes html update....page only updates bit of hyml that changed... |
| 2026-03-19 06:06:57 | <pipsquak-bird> | I need to learn so much |
| 2026-03-19 06:06:58 | <pipsquak-bird> | no time! |
| 2026-03-19 06:11:06 | → | merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl) |
| 2026-03-19 06:13:30 | → | tri joins (~tri@ool-44c70bcb.dyn.optonline.net) |
| 2026-03-19 06:15:43 | <pipsquak-bird> | is there a mouse friendly icewm like wm for freebsd/linux? |
| 2026-03-19 06:15:50 | <pipsquak-bird> | in haskell? |
| 2026-03-19 06:17:54 | × | tri quits (~tri@ool-44c70bcb.dyn.optonline.net) (Ping timeout: 248 seconds) |
| 2026-03-19 06:17:54 | × | merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 248 seconds) |
| 2026-03-19 06:29:08 | → | merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl) |
| 2026-03-19 06:31:17 | <mauke> | the only haskell window manager I know of is xmonad |
| 2026-03-19 06:33:53 | × | merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 265 seconds) |
| 2026-03-19 06:41:21 | → | merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl) |
| 2026-03-19 06:46:00 | × | merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds) |
| 2026-03-19 06:50:39 | × | gmg quits (~user@user/gehmehgeh) (Remote host closed the connection) |
| 2026-03-19 06:51:21 | → | gmg joins (~user@user/gehmehgeh) |
| 2026-03-19 06:52:14 | <gentauro> | 23:29 < sshine> gentauro, https://gist.github.com/chiroptical/41d4ccc4c39cfe1f59bdd37279048510 |
| 2026-03-19 06:52:18 | <EvanR> | whiplash reaction icewm is still a thin gwhoa |
| 2026-03-19 06:52:25 | <gentauro> | sshine: is that the `Don` notation? https://blog.stermon.org/articles/2017/10/24/fsharp-welcome-to-the-realworld-baby-don-notation.html |
| 2026-03-19 06:53:59 | × | marinelli quits (~weechat@gateway/tor-sasl/marinelli) (Quit: marinelli) |
| 2026-03-19 06:54:17 | <gentauro> | finally managed to get LSP to work with emacs. However, now I get messages like this -> `Name: Partial: ghc-internal/foldl1` |
| 2026-03-19 06:55:01 | <gentauro> | I'm aware that the computation is not `strict` and I'm fine with that. Is there a way to turn these kind of messages off? |
| 2026-03-19 06:56:28 | <gentauro> | the worst messages are the ones for Functor, Applicative and Monad instances. Using emacs in terminal mode and the "type signatures" are the same colour as code … Very confusing :o |
| 2026-03-19 06:56:46 | → | merijn joins (~merijn@62.45.136.136) |
| 2026-03-19 06:58:10 | <[exa]> | re "not strict" you mean "not total" I assume? |
| 2026-03-19 07:00:10 | <jreicher> | gentauro: it's worth using GUI emacs for flymake-show-diagnostics-at-end-of-line 'fancy |
| 2026-03-19 07:00:14 | <[exa]> | (btw omg who did the baby shark monad, now I'll imagine the `>>` between daddysharks everytime I hear it) |
| 2026-03-19 07:01:09 | × | merijn quits (~merijn@62.45.136.136) (Ping timeout: 245 seconds) |
All times are in UTC.