avh4/elm-format

Expose elm-format as a Haskell library

avh4 opened this issue · 0 comments

avh4 commented
  • build haddock docs #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