2025/06/05

Newest at the top

2025-06-05 20:16:44 +0200machinedgod(~machinedg@d108-173-18-100.abhsia.telus.net) machinedgod
2025-06-05 20:15:53 +0200sabathan2(~sabathan@amarseille-159-1-12-107.w86-203.abo.wanadoo.fr)
2025-06-05 20:15:30 +0200sabathan2(~sabathan@amarseille-159-1-12-107.w86-203.abo.wanadoo.fr) (Remote host closed the connection)
2025-06-05 20:15:24 +0200 <__monty__> Nix needn't really figure into this. It's just what happens to set up my package database. I want a Cabal file that allows installing all the dependencies for my Shakefile to be then run using Shake, ideally also installed by the Cabal file.
2025-06-05 20:14:18 +0200Smiles(uid551636@id-551636.lymington.irccloud.com) (Quit: Connection closed for inactivity)
2025-06-05 20:11:07 +0200jespada(~jespada@r179-25-40-226.dialup.adsl.anteldata.net.uy) jespada
2025-06-05 20:09:44 +0200 <haskellbridge> <sm> using nix to ensure the haskell packages are there ?
2025-06-05 20:09:08 +0200 <haskellbridge> <sm> Isn't there some kind of native nix script, that you could do runghc in ?
2025-06-05 20:08:49 +0200 <haskellbridge> <sm> Ok, so you want to run a shake file as a script, without compiling it, ensuring that any required haskell packages are present, and integrating with your nix setup, in some way that stack --nix* doesn't do.
2025-06-05 20:08:40 +0200sabathan2(~sabathan@amarseille-159-1-12-107.w86-203.abo.wanadoo.fr)
2025-06-05 20:08:17 +0200sabathan2(~sabathan@amarseille-159-1-12-107.w86-203.abo.wanadoo.fr) (Remote host closed the connection)
2025-06-05 20:07:00 +0200sprotte24(~sprotte24@p200300d16f093100d105540c6c499304.dip0.t-ipconnect.de)
2025-06-05 20:06:41 +0200ttybitnik(~ttybitnik@user/wolper) (Ping timeout: 248 seconds)
2025-06-05 20:06:10 +0200 <__monty__> Yes, I'm sure.
2025-06-05 20:05:06 +0200 <haskellbridge> <sm> this stuff: https://termbin.com/jv27
2025-06-05 20:04:09 +0200 <haskellbridge> <sm> are you sure ? stack --nix-help shows some stuff
2025-06-05 20:03:30 +0200 <__monty__> I want a Cabal file. I just don't really want `cabal build` to build an executable.
2025-06-05 20:03:00 +0200 <__monty__> But that doesn't integrate with my tooling (Nix).
2025-06-05 20:02:35 +0200sabathan2(~sabathan@amarseille-159-1-12-107.w86-203.abo.wanadoo.fr)
2025-06-05 20:02:06 +0200sabathan2(~sabathan@amarseille-159-1-12-107.w86-203.abo.wanadoo.fr) (Remote host closed the connection)
2025-06-05 19:56:15 +0200sabathan2(~sabathan@amarseille-159-1-12-107.w86-203.abo.wanadoo.fr)
2025-06-05 19:55:50 +0200sabathan2(~sabathan@amarseille-159-1-12-107.w86-203.abo.wanadoo.fr) (Remote host closed the connection)
2025-06-05 19:53:49 +0200ttybitnik(~ttybitnik@user/wolper) ttybitnik
2025-06-05 19:52:03 +0200 <haskellbridge> <sm> this auto-compiles when needed
2025-06-05 19:50:17 +0200 <haskellbridge> <sm> like https://github.com/simonmichael/hledger/blob/master/Shake.hs
2025-06-05 19:49:59 +0200 <haskellbridge> <sm> make it a cabal script or stack script, those will handle dependencies
2025-06-05 19:49:48 +0200sabathan2(~sabathan@amarseille-159-1-12-107.w86-203.abo.wanadoo.fr)
2025-06-05 19:49:27 +0200sabathan2(~sabathan@amarseille-159-1-12-107.w86-203.abo.wanadoo.fr) (Remote host closed the connection)
2025-06-05 19:46:25 +0200loreto(~loreto@user/loreto) (Ping timeout: 272 seconds)
2025-06-05 19:46:25 +0200j1n37(~j1n37@user/j1n37) j1n37
2025-06-05 19:43:18 +0200j1n37(~j1n37@user/j1n37) (Read error: Connection reset by peer)
2025-06-05 19:43:05 +0200sabathan2(~sabathan@amarseille-159-1-12-107.w86-203.abo.wanadoo.fr)
2025-06-05 19:42:42 +0200sabathan2(~sabathan@amarseille-159-1-12-107.w86-203.abo.wanadoo.fr) (Remote host closed the connection)
2025-06-05 19:35:07 +0200CiaoSen(~Jura@2a02:8071:64e1:da0:5a47:caff:fe78:33db) (Ping timeout: 276 seconds)
2025-06-05 19:34:17 +0200sabathan2(~sabathan@amarseille-159-1-12-107.w86-203.abo.wanadoo.fr)
2025-06-05 19:33:53 +0200sabathan2(~sabathan@amarseille-159-1-12-107.w86-203.abo.wanadoo.fr) (Read error: Connection reset by peer)
2025-06-05 19:31:22 +0200Digit(~user@user/digit) (Ping timeout: 252 seconds)
2025-06-05 19:31:08 +0200Digitteknohippie(~user@user/digit) Digit
2025-06-05 19:29:28 +0200CiaoSen(~Jura@2a02:8071:64e1:da0:5a47:caff:fe78:33db) CiaoSen
2025-06-05 19:27:07 +0200target_i(~target_i@user/target-i/x-6023099) target_i
2025-06-05 19:26:16 +0200sabathan2(~sabathan@amarseille-159-1-12-107.w86-203.abo.wanadoo.fr)
2025-06-05 19:25:44 +0200sabathan2(~sabathan@amarseille-159-1-12-107.w86-203.abo.wanadoo.fr) (Read error: Connection reset by peer)
2025-06-05 19:22:15 +0200 <__monty__> Yeah but I have a pretty simple Shakefile.
2025-06-05 19:21:43 +0200 <EvanR> in the faq it says >Most users will write their own Haskell file and compile it to produce an executable that is their build tool.
2025-06-05 19:19:54 +0200trickard(~trickard@cpe-55-98-47-163.wireline.com.au)
2025-06-05 19:19:48 +0200jespada(~jespada@r179-25-40-226.dialup.adsl.anteldata.net.uy) (Client Quit)
2025-06-05 19:19:39 +0200trickard(~trickard@cpe-55-98-47-163.wireline.com.au) (Read error: Connection reset by peer)
2025-06-05 19:19:26 +0200jespada(~jespada@r179-25-40-226.dialup.adsl.anteldata.net.uy) jespada
2025-06-05 19:19:00 +0200 <EvanR> you probably want to compile it somehow so that subsequent executions don't have a noticable spin up delay
2025-06-05 19:18:05 +0200sabathan2(~sabathan@amarseille-159-1-12-107.w86-203.abo.wanadoo.fr)