elm-format icon indicating copy to clipboard operation
elm-format copied to clipboard

Expose elm-format as a Haskell library

Open avh4 opened this issue 2 years ago • 0 comments
trafficstars

  • [x] build haddock docs https://github.com/avh4/elm-format/pull/805
  • [ ] review what the public API looks like
    • [ ] AST
    • [ ] to/from AST functions
      • [ ] Text
      • [ ] ByteString
      • [ ] ByteString.Builder
    • [ ] higher-level IO (or MonadIO) API?
    • [ ] (maybe) recursion-schemes API
  • [ ] TBD... make any necessary changes to the API
    • renaming
      • [ ] AST should go under ElmFormat.AST.ElmCompiler.V0_19
    • [ ] CommandLine.* stuff doesn't belong in this package?
    • [ ] ideally, Box stuff (take latest version from Gren) doesn't belong in this package?
  • [ ] loosen version bounds
    • [ ] allow ghc 9.0
    • [ ] allow ghc 9.4
    • [ ] others, TBD...
  • [ ] get hackage account
  • [ ] publish first version

avh4 avatar Mar 11 '23 00:03 avh4