Newest at the top
| 2025-11-20 00:22:00 +0100 | jzargo | (~jzargo@user/jzargo) (Remote host closed the connection) |
| 2025-11-20 00:18:39 +0100 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 252 seconds) |
| 2025-11-20 00:16:52 +0100 | ljdarj | (~Thunderbi@user/ljdarj) (Ping timeout: 264 seconds) |
| 2025-11-20 00:16:14 +0100 | gmg | (~user@user/gehmehgeh) (Quit: Leaving) |
| 2025-11-20 00:13:50 +0100 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn |
| 2025-11-20 00:02:53 +0100 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 250 seconds) |
| 2025-11-20 00:02:49 +0100 | trickard_ | (~trickard@cpe-62-98-47-163.wireline.com.au) |
| 2025-11-20 00:01:43 +0100 | tromp | (~textual@2001:1c00:3487:1b00:e845:fcad:fefd:4441) (Quit: My iMac has gone to sleep. ZZZzzz…) |
| 2025-11-20 00:00:09 +0100 | trickard | (~trickard@cpe-62-98-47-163.wireline.com.au) (Read error: Connection reset by peer) |
| 2025-11-19 23:58:26 +0100 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn |
| 2025-11-19 23:49:31 +0100 | __monty__ | (~toonn@user/toonn) (Quit: leaving) |
| 2025-11-19 23:47:10 +0100 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 256 seconds) |
| 2025-11-19 23:42:28 +0100 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn |
| 2025-11-19 23:39:03 +0100 | divlamir | (~divlamir@user/divlamir) divlamir |
| 2025-11-19 23:38:51 +0100 | divlamir | (~divlamir@user/divlamir) (Read error: Connection reset by peer) |
| 2025-11-19 23:36:00 +0100 | <Square2> | c_wraith, thanks! |
| 2025-11-19 23:32:41 +0100 | <c_wraith> | You can also introspect the output of a QuasiQuoter by making use of the fact that they're just regular haskell values, and you can use their API: https://hackage-content.haskell.org/package/template-haskell-2.23.0.0/docs/Language-Haskell-TH-Quo… |
| 2025-11-19 23:32:19 +0100 | Fijxu | (~Fijxu@user/fijxu) fijxu |
| 2025-11-19 23:32:08 +0100 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 260 seconds) |
| 2025-11-19 23:31:44 +0100 | <Square2> | `dump :: Ppr a => Q a -> IO () ; dump q = putStrLn . pprint =<< runQ q` |
| 2025-11-19 23:31:24 +0100 | <Square2> | I resorted to an LLM. 1 out of 4 suggestions actually worked. |
| 2025-11-19 23:30:59 +0100 | <Square2> | ops.. missed this. |
| 2025-11-19 23:29:31 +0100 | Fijxu | (~Fijxu@user/fijxu) (Quit: XD!!) |
| 2025-11-19 23:28:39 +0100 | <c_wraith> | Between the two of those, your ability to check most stuff should be good |
| 2025-11-19 23:28:04 +0100 | <c_wraith> | LitE (IntegerL 1) |
| 2025-11-19 23:28:04 +0100 | <c_wraith> | ghci> runQ [| 1 |] |
| 2025-11-19 23:28:02 +0100 | <c_wraith> | err, runQ |
| 2025-11-19 23:27:54 +0100 | <c_wraith> | But if you want to introspect further, you can use runIO |
| 2025-11-19 23:27:39 +0100 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn |
| 2025-11-19 23:27:05 +0100 | <c_wraith> | ---> 1 |
| 2025-11-19 23:27:05 +0100 | <c_wraith> | ghci> $([| 1 |]) |
| 2025-11-19 23:26:47 +0100 | <c_wraith> | So you can splice expressions into ghci, like so: |
| 2025-11-19 23:24:59 +0100 | Googulator16 | Googulator |
| 2025-11-19 23:22:25 +0100 | <Square2> | is there some way to test template haskell output except -ddump-splices? Either in ghci or using some "to text" method on a template haskell generator function? |
| 2025-11-19 23:19:44 +0100 | Fijxu | (~Fijxu@user/fijxu) fijxu |
| 2025-11-19 23:19:02 +0100 | trickard | (~trickard@cpe-62-98-47-163.wireline.com.au) |
| 2025-11-19 23:18:50 +0100 | trickard | (~trickard@cpe-62-98-47-163.wireline.com.au) (Read error: Connection reset by peer) |
| 2025-11-19 23:18:37 +0100 | Fijxu | (~Fijxu@user/fijxu) (Quit: XD!!) |
| 2025-11-19 23:16:52 +0100 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds) |
| 2025-11-19 23:14:52 +0100 | emmanuelux | (~emmanuelu@user/emmanuelux) emmanuelux |
| 2025-11-19 23:14:13 +0100 | itaipu | (~itaipu@168.121.97.28) itaipu |
| 2025-11-19 23:12:47 +0100 | trickard_ | trickard |
| 2025-11-19 23:12:17 +0100 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn |
| 2025-11-19 23:01:52 +0100 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds) |
| 2025-11-19 22:58:15 +0100 | itaipu | (~itaipu@168.121.97.28) (Read error: Connection reset by peer) |
| 2025-11-19 22:56:53 +0100 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn |
| 2025-11-19 22:53:07 +0100 | target_i | (~target_i@user/target-i/x-6023099) (Quit: leaving) |
| 2025-11-19 22:46:52 +0100 | michalz | (~michalz@185.246.207.205) (Remote host closed the connection) |
| 2025-11-19 22:46:16 +0100 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds) |
| 2025-11-19 22:46:05 +0100 | trickard_ | (~trickard@cpe-62-98-47-163.wireline.com.au) |