2026/04/02

Newest at the top

2026-04-02 16:12:54 +0200machinedgod(~machinedg@d172-219-48-230.abhsia.telus.net) machinedgod
2026-04-02 16:11:51 +0200sim590(~simon@2001:18c0:a82:2400::9fb)
2026-04-02 16:11:31 +0200 <Vq> mesaoptimizer: haskell-mode is a bit terrible, yeah. But I'm used to it now so it's not too bad.
2026-04-02 16:10:13 +0200 <mesaoptimizer> gentauro: emacs' `haskell-mode` for example, seems terrible
2026-04-02 16:09:44 +0200 <int-e> Huh I didn't expectt hat. But it may well explain the difference.
2026-04-02 16:08:30 +0200 <mesaoptimizer> int-e: it returns an empty string for me
2026-04-02 16:08:11 +0200mistivia(~mistivia@user/mistivia) (Read error: Connection reset by peer)
2026-04-02 16:06:32 +0200 <mesaoptimizer> language is not just its syntax and semantics
2026-04-02 16:06:30 +0200 <mesaoptimizer> gentauro: I think it makes sense to use text over String as a default, and records as properties instead of functions seems.... I'm unsure about that one. I agree that tooling is really important and I think you underestimate this. I dislike haskell, but I dislike it less than python. Even so, the tooling is a lovely experience in Python and Rust, and the feeling of using the tooling matters. A
2026-04-02 16:06:18 +0200 <int-e> (and `gmp` comes from extra-libraries in ghc-bignum)
2026-04-02 16:04:30 +0200Fijxu(~Fijxu@user/fijxu) fijxu
2026-04-02 16:04:26 +0200 <int-e> For me it's extra-libraries: c m
2026-04-02 16:04:11 +0200 <int-e> mesaoptimizer: actually, if you do `ghc-pkg field ghc-prim extra-libraries`, what does that say?
2026-04-02 16:04:05 +0200Rembane(~Rembane@user/Rembane) Rembane
2026-04-02 16:03:20 +0200 <mesaoptimizer> gentauro: lol at AI sponsored
2026-04-02 16:02:53 +0200Rembane(~Rembane@user/Rembane) (Quit: WeeChat 4.1.1)
2026-04-02 16:02:42 +0200Fijxu_(~Fijxu@user/fijxu) (Quit: XD!!)
2026-04-02 16:01:57 +0200 <mesaoptimizer> int-e: https://paste.sh/X_M1kjxN#L5GyW1Hni0xwD514hGzF53dh here, I tried it and it still worked. guess it likely does depend on the platform
2026-04-02 16:01:26 +0200 <int-e> (I guess it's conceivable that the logic depends on the platform; I'm on linux)
2026-04-02 16:01:19 +0200 <gentauro> xD
2026-04-02 16:01:16 +0200 <gentauro> people who doesn't like current Haskell should spawn a new lang just like they did with Elm -> https://gren-lang.org/
2026-04-02 16:00:49 +0200 <int-e> mesaoptimizer: but sorry for writing "bogus" instead of the actual value I said
2026-04-02 16:00:03 +0200 <int-e> (because adding . there is a bit silly)
2026-04-02 15:59:50 +0200 <int-e> mesaoptimizer: presumably the actual one was derived from $HOME
2026-04-02 15:59:50 +0200 <gentauro> maerwald, that parts is 100% AI-sponsored by none other than -> https://openai.com/index/openai-to-acquire-astral/
2026-04-02 15:59:40 +0200 <haskellbridge> <maerwald> lots of indian restaurants serve french fries though
2026-04-02 15:59:26 +0200 <int-e> mesaoptimizer: you never tired LIBRARY_PATH=.
2026-04-02 15:59:15 +0200 <haskellbridge> <maerwald> nuff said
2026-04-02 15:59:11 +0200 <haskellbridge> <maerwald> "uv" as an example of good tooling
2026-04-02 15:59:05 +0200 <mesaoptimizer> oh conf too
2026-04-02 15:59:03 +0200 <gentauro> deosn't really make sense
2026-04-02 15:58:56 +0200 <gentauro> I mean, it's like yeah, I go to this Indian restuarant and I like american burgers and french fries
2026-04-02 15:58:43 +0200 <mesaoptimizer> int-e: https://paste.sh/xDNURC0X#wn-fe9Cxw6DOxYUzEp4Qzxs2 well I am confused
2026-04-02 15:58:19 +0200 <int-e> "people who participate in surveys also like..."
2026-04-02 15:57:52 +0200 <gentauro> (text over string, like stric vs lazy), record with properties instead of functions (go use F# or OCaml), performance (go use Rust), lazyness (go use Rust), Dependant Haskell (go use Idris), effects systems (go use OCaml), (:: vs :, go use F# or OCaml) …
2026-04-02 15:57:06 +0200Alex_test_(~al_test@94.233.240.132) (Ping timeout: 248 seconds)
2026-04-02 15:56:39 +0200sord937(~sord937@gateway/tor-sasl/sord937) sord937
2026-04-02 15:56:20 +0200sord937(~sord937@gateway/tor-sasl/sord937) (Remote host closed the connection)
2026-04-02 15:55:27 +0200 <gentauro> mesaoptimizer: every single topic mentioned in the blog is contrary to what Haskell is about
2026-04-02 15:54:00 +0200 <int-e> mesaoptimizer: ^
2026-04-02 15:53:54 +0200 <int-e> I can, after setting a bogus LIBRARY_PATH. also works with `c` or `gmp` instead of `m`
2026-04-02 15:52:24 +0200Alex_test_(~al_test@94.233.240.132)
2026-04-02 15:52:17 +0200alter2000(~alter2000@user/alter2000) alter2000
2026-04-02 15:52:11 +0200 <mesaoptimizer> gentauro: can you elaborate
2026-04-02 15:51:46 +0200 <gentauro> mesaoptimizer: so people don't want to code in Haskell? Huh
2026-04-02 15:50:55 +0200bitdex(~bitdex@gateway/tor-sasl/bitdex) bitdex
2026-04-02 15:50:35 +0200jmcantrell_(~weechat@user/jmcantrell) jmcantrell
2026-04-02 15:48:34 +0200AlexZenon_2(~alzenon@94.233.240.132) (Ping timeout: 248 seconds)
2026-04-02 15:48:29 +0200sord937(~sord937@gateway/tor-sasl/sord937) sord937
2026-04-02 15:47:53 +0200tusko(~uwu@user/tusko) tusko