2025/09/09

Newest at the top

2025-09-09 23:47:11 +0200kaotica(~user@user/d4q) d4q
2025-09-09 23:46:38 +0200weary-traveler(~user@user/user363627) user363627
2025-09-09 23:46:24 +0200kaotica(~user@user/d4q) (Ping timeout: 260 seconds)
2025-09-09 23:41:28 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 256 seconds)
2025-09-09 23:40:21 +0200target_i(~target_i@user/target-i/x-6023099) (Quit: leaving)
2025-09-09 23:34:25 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-09-09 23:33:28 +0200 <haskellbridge> <sm> but, https://community.chocolatey.org/packages/ghc is much too old - 9.8.2. So I'd use either stack or ghcup to install ghc.
2025-09-09 23:32:53 +0200img(~img@user/img) img
2025-09-09 23:30:03 +0200img(~img@user/img) (Quit: ZNC 1.8.2 - https://znc.in)
2025-09-09 23:29:28 +0200 <haskellbridge> <sm> the vscode-haskell extension is there, too
2025-09-09 23:28:10 +0200 <haskellbridge> <sm> biberao that's an ok way to get a few of the major tools installed - ghc, cabal, stack.. not ghcup I think
2025-09-09 23:23:50 +0200 <int-e> ...any way? I have no clue.
2025-09-09 23:23:44 +0200 <int-e> Just FWIW, here is one reason why JS's internal representation of strings might not matter for WASM backend purposes: https://gitlab.haskell.org/ghc/ghc/-/blob/master/libraries/ghc-internal/src/GHC/Internal/Wasm/Prim… ...this encodes a JS string into a memory buffer shared with the WASM code, as UTF-8. So the encoding changes during marshalling. Does this connect to jsaddle in...
2025-09-09 23:23:28 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 258 seconds)
2025-09-09 23:21:07 +0200emmanuelux(~emmanuelu@user/emmanuelux) emmanuelux
2025-09-09 23:18:44 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-09-09 23:18:19 +0200 <biberao> ?
2025-09-09 23:18:17 +0200 <biberao> hi do any of you advise to use chocolatey for haskell env on win11
2025-09-09 23:17:55 +0200biberao(~m@user/biberao) biberao
2025-09-09 23:14:46 +0200ouilemur(~jgmerritt@user/ouilemur) ouilemur
2025-09-09 23:12:13 +0200takuan(~takuan@d8D86B9E9.access.telenet.be) (Remote host closed the connection)
2025-09-09 23:09:59 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 250 seconds)
2025-09-09 23:05:06 +0200michalz(~michalz@185.246.207.200) (Remote host closed the connection)
2025-09-09 23:04:59 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-09-09 23:04:22 +0200__monty__(~toonn@user/toonn) (Quit: leaving)
2025-09-09 22:56:26 +0200ljdarj1ljdarj
2025-09-09 22:56:26 +0200ljdarj(~Thunderbi@user/ljdarj) (Ping timeout: 244 seconds)
2025-09-09 22:55:25 +0200sindu(~sindu@176.75.108.200) (Quit: WeeChat 4.7.1)
2025-09-09 22:54:20 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 258 seconds)
2025-09-09 22:53:15 +0200ljdarj1(~Thunderbi@user/ljdarj) ljdarj
2025-09-09 22:53:00 +0200cherryra1(~cherryram@user/cherryramatisdev) (Quit: WeeChat 4.7.1)
2025-09-09 22:49:14 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-09-09 22:48:04 +0200davidlbowman(~dlb@user/davidlbowman) (Ping timeout: 260 seconds)
2025-09-09 22:46:38 +0200pavonia(~user@user/siracusa) siracusa
2025-09-09 22:44:16 +0200 <EvanR> quest*
2025-09-09 22:44:07 +0200 <EvanR> the question to have like 1 string type
2025-09-09 22:43:39 +0200 <EvanR> sounds like the intention was to have Text in that context be implemented as a javascript string
2025-09-09 22:38:43 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 260 seconds)
2025-09-09 22:35:48 +0200 <int-e> or the wasm backend I suppose
2025-09-09 22:35:39 +0200 <int-e> My comment is solely based on this import, apparently, taking a reference to a javascript value, and producing a Text value. Whatever conversion that might entail would have to have to be done by ghcjs, and I don't know any details about its FFI.
2025-09-09 22:34:49 +0200ouilemur(~jgmerritt@user/ouilemur) (Quit: WeeChat 4.7.1)
2025-09-09 22:33:24 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-09-09 22:32:33 +0200 <int-e> Anyway, no idea how this is supposed to work.
2025-09-09 22:31:49 +0200 <int-e> kaol: What conversion? https://github.com/ghcjs/jsaddle/blob/master/jsaddle/src/Language/Javascript/JSaddle/Value.hs#L225… (JSString is a newtype around Text) (another fun detail: if the .cabal file is to be believed, jsaddle can be compiled against both text-1.* and text-2.*. I wonder whether that makes a difference.)
2025-09-09 22:26:50 +0200tzh(~tzh@c-76-115-131-146.hsd1.or.comcast.net) (Quit: gljksn)
2025-09-09 22:25:58 +0200tremon(~tremon@83.80.159.219) (Quit: getting boxed in)
2025-09-09 22:25:58 +0200peterbecich(~Thunderbi@syn-172-222-149-049.res.spectrum.com) (Ping timeout: 258 seconds)
2025-09-09 22:25:43 +0200 <sshine> I feel old when you say that
2025-09-09 22:24:05 +0200cherryramatisdev(~cherryram@user/cherryramatisdev) (Ping timeout: 245 seconds)
2025-09-09 22:23:07 +0200cherryra1(~cherryram@user/cherryramatisdev) cherryramatisdev