Skip to content
Giulio Canti edited this page Jan 14, 2019 · 6 revisions

Roadmap

  • Test: test refactoring
  • Deprecation + New Feature: deprecate tagged unions in favour of union (getTaggedUnion => Either<Union, [Index, Union]>
  • Deprecation + New Feature: deprecate Type in favour of Codec (type parameters required, this.decode = this.decode.bind(this))
  • Deprecation + New Feature: deprecate RecursiveType in favour of LazyType
  • New Feature: introduce DecodeError (error refactoring)
  • New Feature: allow for custom messages?
  • Idea: refinements as branded types?
Clone this wiki locally