-
Notifications
You must be signed in to change notification settings - Fork 14
Port Perl to Haskell #16
Comments
Sounds good. I guess only a few of the scripts are actually useful to port (add/prepare/update from bower), then there's some feature improvements I'd like to do in the future (mostly making local overrides setup easy and scriptless). I only ask that the perl files not be removed since I'll keep using and maintaining them 😄 |
Sure thing! |
fyi I already have some Haskell setup from my experiments. |
I guess a lot of the above desired could be implemented in https://github.com/justinwoo/spacchetti-cli |
Since the Spacchetti CLI largely only does some basic psc-package set generation and does management of projects from Dhall, I think this now does kind of belong here. But I'm not entirely sure who all even wants to work on this, and I have been a happy consumer of my own perl scripts for quite a while now. |
Sounds good! I don't have time to work on this right now, so I will close this issue. |
This is a follow up on a conversation we had on slack. There I suggested that the perl scripts in the
scripts
could be executables written in Haskell.There are pros and cons to this suggestion:
Cons
jq
for pulling data out of a JSONPros
cabal install spacchetti
,nix-env -iA nixpkgs.haskellPackages.spacchetti
and so on.psc-package
are written in Haskell. Haskell is a natural fit for gluing them together.I have some spare cycles right now to do the port, but perhaps this is premature. So I'll wait for you to give me the go ahead...
The text was updated successfully, but these errors were encountered: