Newest at the top
| 2026-05-18 22:26:34 +0000 | nhar | (~noah@76.33.110.8) (Ping timeout: 245 seconds) |
| 2026-05-18 22:26:19 +0000 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn |
| 2026-05-18 22:21:58 +0000 | nhar | (~noah@76.33.110.8) |
| 2026-05-18 22:18:31 +0000 | Sgeo | (~Sgeo@user/sgeo) Sgeo |
| 2026-05-18 22:15:19 +0000 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 245 seconds) |
| 2026-05-18 22:11:01 +0000 | Digit | (~user@user/digit) Digit |
| 2026-05-18 22:10:39 +0000 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn |
| 2026-05-18 22:07:31 +0000 | Guest4029 | (~danza@user/danza) (Remote host closed the connection) |
| 2026-05-18 22:05:29 +0000 | nhar | (~noah@76.33.110.8) (Ping timeout: 248 seconds) |
| 2026-05-18 22:05:28 +0000 | danz65850 | danza |
| 2026-05-18 22:05:28 +0000 | danza | Guest4029 |
| 2026-05-18 22:04:08 +0000 | Buliarou1 | (~gypsydang@46.232.210.139) |
| 2026-05-18 22:03:55 +0000 | random-jellyfish | (~random-je@user/random-jellyfish) (Ping timeout: 264 seconds) |
| 2026-05-18 22:00:58 +0000 | nhar | (~noah@76.33.110.8) |
| 2026-05-18 22:00:11 +0000 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 268 seconds) |
| 2026-05-18 21:59:05 +0000 | danza | (~danza@user/danza) danza |
| 2026-05-18 21:58:20 +0000 | danza | (~danza@user/danza) (Remote host closed the connection) |
| 2026-05-18 21:58:04 +0000 | __monty__ | (~toonn@user/toonn) (Quit: leaving) |
| 2026-05-18 21:56:29 +0000 | danz65850 | (~danza@user/danza) danza |
| 2026-05-18 21:56:14 +0000 | danz16441 | (~danza@user/danza) (Remote host closed the connection) |
| 2026-05-18 21:55:15 +0000 | danz16441 | (~danza@user/danza) danza |
| 2026-05-18 21:54:51 +0000 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn |
| 2026-05-18 21:54:41 +0000 | nhar | (~noah@76.33.110.8) (Ping timeout: 272 seconds) |
| 2026-05-18 21:51:39 +0000 | peterbecich | (~Thunderbi@71.84.33.135) peterbecich |
| 2026-05-18 21:50:58 +0000 | <tomsmeding> | davean: I was talking about linking in some C code, not the GHC C backend. :P |
| 2026-05-18 21:50:56 +0000 | danza | (~danza@user/danza) danza |
| 2026-05-18 21:50:36 +0000 | danza | (~danza@user/danza) (Remote host closed the connection) |
| 2026-05-18 21:50:14 +0000 | <davean> | tomsmeding: there use to be a C backend, there still is, but there use to be too. |
| 2026-05-18 21:47:26 +0000 | nhar | (~noah@76.33.110.8) |
| 2026-05-18 21:44:07 +0000 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds) |
| 2026-05-18 21:43:55 +0000 | nhar | (~noah@76.33.110.8) (Ping timeout: 272 seconds) |
| 2026-05-18 21:43:00 +0000 | target_i | (~target_i@user/target-i/x-6023099) (Quit: leaving) |
| 2026-05-18 21:39:07 +0000 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn |
| 2026-05-18 21:38:51 +0000 | Square | (~Square@user/square) (Ping timeout: 272 seconds) |
| 2026-05-18 21:38:20 +0000 | vanishingideal | (~vanishing@user/vanishingideal) vanishingideal |
| 2026-05-18 21:35:41 +0000 | nhar | (~noah@76.33.110.8) |
| 2026-05-18 21:33:43 +0000 | Digit | (~user@user/digit) (*.net *.split) |
| 2026-05-18 21:33:42 +0000 | moon | (~moon@92-64-183-131.biz.kpn.net) (*.net *.split) |
| 2026-05-18 21:33:42 +0000 | vanishingideal | (~vanishing@user/vanishingideal) (*.net *.split) |
| 2026-05-18 21:33:35 +0000 | <tomsmeding> | moon: is it feasible to get a .c file instead of a .so? |
| 2026-05-18 21:32:50 +0000 | <tomsmeding> | it should be, and then a foreign import |
| 2026-05-18 21:32:34 +0000 | <moon> | ah thanks everyone this is all really helpful. i'm going to try going with cabal just to see if it's a matter of passing the filenames to extra-libraries |
| 2026-05-18 21:32:03 +0000 | Square2 | (~Square4@user/square) Square |
| 2026-05-18 21:30:55 +0000 | <EvanR> | if it's feasible yes |
| 2026-05-18 21:30:40 +0000 | <jaror> | But maybe just statically linking C .o files is easier? |
| 2026-05-18 21:30:32 +0000 | <jaror> | There's documentation here about linking with shared C libraries: https://downloads.haskell.org/~ghc/latest/docs/users_guide/shared_libs.html#finding-shared-librari⦠|
| 2026-05-18 21:30:12 +0000 | <EvanR> | for other examples you can look at existing bindings to see how their code is laid out |
| 2026-05-18 21:29:40 +0000 | vanishingideal | (~vanishing@user/vanishingideal) vanishingideal |
| 2026-05-18 21:29:20 +0000 | <EvanR> | at least a cabal script |
| 2026-05-18 21:29:04 +0000 | <EvanR> | you don't need cabal for this task, but in general cabal project is a good thing to make |