Update to PureScript 0.15.15 and latest package set, clean up exercises and scripts

I did the following in my fork.

  • package.json (ncu -u)
  • packages.dhall (npx spago upgrade-set)
  • template/spago.dhall (replace deprecated math with numbers; add exceptions)
  • exercises/*/{spago,packages}.dhall (bin/update-exercises.sh)
  • update .gitignore also

Use

for i in exercises/*/*; do (cd $i; spago test); done >

I also updated the test runner at Update package set and sync with https://github.com/exercism/purescript/tree/main/template by FranklinChen · Pull Request #56 · exercism/purescript-test-runner · GitHub to keep everything in sync with Update to PureScript 0.15.15 and latest package set, clean up exercises and scripts by FranklinChen · Pull Request #312 · exercism/purescript · GitHub

Combined, these two changes would get everything up to date.

2 Likes

Next time it will help if you can also cross link in the PR to the post here and to each other. Once I realised this existed, it all made sense.

Thank you very much for the sync. Waiting on the CI and then merging these in.

1 Like