proofofkeags__ has quit [Remote host closed the connection]
proofofkeags__ has joined #haskell.nix
proofofkeags__ has quit [Ping timeout: 240 seconds]
acarrico has quit [Ping timeout: 260 seconds]
acarrico has joined #haskell.nix
acarrico has quit [Ping timeout: 240 seconds]
proofofkeags has joined #haskell.nix
proofofkeags has quit [Ping timeout: 265 seconds]
angerman_ is now known as angerman
<avm>
does haskell.nix support compiling projects with ghcjs?
<angerman>
avm: fundamentally yes, but it's not well tested, and no one is currently actively working on it I believe.
Tritlo has quit [Ping timeout: 272 seconds]
Tritlo has joined #haskell.nix
ocharles has quit [*.net *.split]
ajmcmiddlin has quit [*.net *.split]
blackriversoftwa has quit [*.net *.split]
cvlad- has quit [*.net *.split]
joshmeredith has quit [*.net *.split]
ocharles has joined #haskell.nix
cvlad- has joined #haskell.nix
blackriversoftwa has joined #haskell.nix
ajmcmiddlin has joined #haskell.nix
joshmeredith has joined #haskell.nix
__monty__ has joined #haskell.nix
fendor has joined #haskell.nix
fendor_ has joined #haskell.nix
fendor has quit [Ping timeout: 256 seconds]
fendor_ has quit [Read error: Connection reset by peer]
fendor_ has joined #haskell.nix
<__monty__>
Is there a way to install all the executables in a package? I thought I'd seen something like ${p}.components.exes.all but it doesn't seem to work.
<ptival[m]>
in trying to extend the Haskell package set, but most of my callHackage calls fail with "blah.json/cabal not found in archive"... is this expected? can I get it to work without having to callHackageDirect?
hekkaidekapus_ has quit [Ping timeout: 240 seconds]
fendor_ has quit [Ping timeout: 264 seconds]
fendor has joined #haskell.nix
<__monty__>
ptival[m]: Any additional info? "Doesn't work," doesn't give me anything to go on. I used hackage-package just a few hours ago so it *can* work.
<ptival[m]>
well, I assumed one could just run the examples to see the problem! namely, `error: value is a function while a set was expected, at (string):1:24` for all three examples
<ptival[m]>
not sure it's specifically a hackage-package problem, as much as anything being off between when the doc was written and now
<ptival[m]>
in fact it's not a hackage-package problem since some examples don't use it
<ptival[m]>
so, in order to pass a hackage-package package to the overlay I put in haskell.nix, I'm currently using (lazy) mutual recursion. seems to be building, though it feels a little sketchy :)
<ptival[m]>
welp, guess that forces me to build GHC...
<michaelpj1>
ptival: I think that should be `cabalProject'`, `cabalProject` (no tick) just returns the `hsPkgs` directly
<ptival[m]>
ah gotcha, thanks!
<michaelpj1>
my kingdom for statically-checked type signatures, etc.
<ptival[m]>
is it at all possible to add a Haskell package to the package set that does not already exist in Hackage? all my attempts are failing, and I've been unable to find any example in the docs or in the Github issue tracker