UNPKG

smart-types-ts

Version:

A collection of _Smart Types_ and _Smart Constructors_ which enable you to be more strict when defining your application's important types/interfaces.

12 lines (9 loc) 643 B
# Tasks Checklist List of things to try out before releasing this library - [x] See how to deal with optional fields in `mkSmartObject` - [ ] _NOT DOING_ \*Have a simple way to handle plain types in `mkSmartObject` (they should use `e.right` as the smart constructor by default) - [ ] Setup documentation generation & document built-in smart types - [x] Decide whether smart types should work from an `unknown` input or not. This could make it significantly easier to succeed in writing some of the complex types like MkSmartObject - [ ] Setup Github Actions to run tests and potentially also do automated npm publishing one day