Define datatypes once, get polyglot results
datatypetool TODO.md
854 B · 19 lines
Markdown
at main

  • General

    • Allow for more complex "enums" (ML-style types with internal data)
    • Actually implement meta: lang: {{language}}: {{per-type language settings}}
    • More languages
    • More value constructors for Constants
    • Model-field metadata, defaults (and other stuff?)
    • More languages
    • Docs. Lots of Docs. Lots of Good Docs.
    • Actual verbosity printing/logging.
    • More languages
    • Better test suites (Perhaps self-contained in Nix shells?)
    • Distribution
    • ???
    • More languages
  • ToDo's:

    • Actually determine what a DTT.DefinedDataType is, so we know how to write better import statements for it
      • Example: Should Elm or Haskell add a (..) to the import statement? Should Gleam import it's constructors?
      • This should also indirectly help with casing around (de/)serializers