Skip to content

[#58] Updates for jakarta and GHC-9

Nikolay Yakimov requested to merge lierdakil/#58-update-jakarta-ghc-9 into master

NB: IsNotInView kinda leaks into user code, and there's not much we can do about it (save for just putting it on IndigoM and then giving it anywhere GHC complains, but even then it's not a silver bullet). IIRC indigo doesn't know about on-chain views, so this is unfortunate. I've added a paragraph to the tutorial to explain why this happens.

Description

Problem: new releases for morley &c were published recently, including an upgrade to GHC-9 and jakarta support.

Solution: bump resolver and dependencies, update the code; one issue is summoner wasn't updated for ghc-9 yet -- reimplement the parts we use by hand, use tree-view to draw pretty unicode-art trees.

Also bumps version.

Related issue(s)

Resolves #58 (closed)

Checklist for your Merge Request

Related changes (conditional)

  • Tests (see short guidelines)

    • If I added new functionality, I added tests covering it.
    • If I fixed a bug, I added a regression test to prevent the bug from silently reappearing again.
  • Documentation

    • I checked whether I should update the docs and did so if necessary:
    • I updated changelog files of all affected packages released to Hackage if my changes are externally visible.

Stylistic guide (mandatory)

Edited by Nikolay Yakimov

Merge request reports

Loading