├── .gitignore ├── AUTHORS ├── LICENSE ├── README.md ├── bower.json ├── packages.dhall ├── spago.dhall ├── src ├── Polyform.purs └── Polyform │ ├── Dual.purs │ ├── Dual │ ├── Generic.purs │ ├── Generic │ │ ├── Sum.purs │ │ └── Variant.purs │ ├── Record.purs │ ├── Variant.js │ └── Variant.purs │ ├── Exceptor.purs │ ├── Reporter.purs │ ├── Reporter │ ├── Dual.purs │ └── Par.purs │ ├── Tokenized.purs │ ├── Tokenized │ ├── Dual.purs │ ├── Validator.purs │ └── Validator │ │ ├── Dual.purs │ │ └── Dual │ │ └── Pure.purs │ ├── Type │ └── Row.purs │ ├── Validator.purs │ └── Validator │ ├── Dual.purs │ ├── Dual │ ├── Generic.purs │ └── Pure.purs │ ├── Par.purs │ ├── Pure.purs │ └── Record.purs └── test ├── Main.purs └── Polyform ├── Reporter.purs └── Validator.purs /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/purescript-polyform/polyform/HEAD/.gitignore -------------------------------------------------------------------------------- /AUTHORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/purescript-polyform/polyform/HEAD/AUTHORS -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/purescript-polyform/polyform/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/purescript-polyform/polyform/HEAD/README.md -------------------------------------------------------------------------------- /bower.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/purescript-polyform/polyform/HEAD/bower.json -------------------------------------------------------------------------------- /packages.dhall: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/purescript-polyform/polyform/HEAD/packages.dhall -------------------------------------------------------------------------------- /spago.dhall: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/purescript-polyform/polyform/HEAD/spago.dhall -------------------------------------------------------------------------------- /src/Polyform.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/purescript-polyform/polyform/HEAD/src/Polyform.purs -------------------------------------------------------------------------------- /src/Polyform/Dual.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/purescript-polyform/polyform/HEAD/src/Polyform/Dual.purs -------------------------------------------------------------------------------- /src/Polyform/Dual/Generic.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/purescript-polyform/polyform/HEAD/src/Polyform/Dual/Generic.purs -------------------------------------------------------------------------------- /src/Polyform/Dual/Generic/Sum.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/purescript-polyform/polyform/HEAD/src/Polyform/Dual/Generic/Sum.purs -------------------------------------------------------------------------------- /src/Polyform/Dual/Generic/Variant.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/purescript-polyform/polyform/HEAD/src/Polyform/Dual/Generic/Variant.purs -------------------------------------------------------------------------------- /src/Polyform/Dual/Record.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/purescript-polyform/polyform/HEAD/src/Polyform/Dual/Record.purs -------------------------------------------------------------------------------- /src/Polyform/Dual/Variant.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/purescript-polyform/polyform/HEAD/src/Polyform/Dual/Variant.js -------------------------------------------------------------------------------- /src/Polyform/Dual/Variant.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/purescript-polyform/polyform/HEAD/src/Polyform/Dual/Variant.purs -------------------------------------------------------------------------------- /src/Polyform/Exceptor.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/purescript-polyform/polyform/HEAD/src/Polyform/Exceptor.purs -------------------------------------------------------------------------------- /src/Polyform/Reporter.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/purescript-polyform/polyform/HEAD/src/Polyform/Reporter.purs -------------------------------------------------------------------------------- /src/Polyform/Reporter/Dual.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/purescript-polyform/polyform/HEAD/src/Polyform/Reporter/Dual.purs -------------------------------------------------------------------------------- /src/Polyform/Reporter/Par.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/purescript-polyform/polyform/HEAD/src/Polyform/Reporter/Par.purs -------------------------------------------------------------------------------- /src/Polyform/Tokenized.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/purescript-polyform/polyform/HEAD/src/Polyform/Tokenized.purs -------------------------------------------------------------------------------- /src/Polyform/Tokenized/Dual.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/purescript-polyform/polyform/HEAD/src/Polyform/Tokenized/Dual.purs -------------------------------------------------------------------------------- /src/Polyform/Tokenized/Validator.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/purescript-polyform/polyform/HEAD/src/Polyform/Tokenized/Validator.purs -------------------------------------------------------------------------------- /src/Polyform/Tokenized/Validator/Dual.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/purescript-polyform/polyform/HEAD/src/Polyform/Tokenized/Validator/Dual.purs -------------------------------------------------------------------------------- /src/Polyform/Tokenized/Validator/Dual/Pure.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/purescript-polyform/polyform/HEAD/src/Polyform/Tokenized/Validator/Dual/Pure.purs -------------------------------------------------------------------------------- /src/Polyform/Type/Row.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/purescript-polyform/polyform/HEAD/src/Polyform/Type/Row.purs -------------------------------------------------------------------------------- /src/Polyform/Validator.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/purescript-polyform/polyform/HEAD/src/Polyform/Validator.purs -------------------------------------------------------------------------------- /src/Polyform/Validator/Dual.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/purescript-polyform/polyform/HEAD/src/Polyform/Validator/Dual.purs -------------------------------------------------------------------------------- /src/Polyform/Validator/Dual/Generic.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/purescript-polyform/polyform/HEAD/src/Polyform/Validator/Dual/Generic.purs -------------------------------------------------------------------------------- /src/Polyform/Validator/Dual/Pure.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/purescript-polyform/polyform/HEAD/src/Polyform/Validator/Dual/Pure.purs -------------------------------------------------------------------------------- /src/Polyform/Validator/Par.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/purescript-polyform/polyform/HEAD/src/Polyform/Validator/Par.purs -------------------------------------------------------------------------------- /src/Polyform/Validator/Pure.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/purescript-polyform/polyform/HEAD/src/Polyform/Validator/Pure.purs -------------------------------------------------------------------------------- /src/Polyform/Validator/Record.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/purescript-polyform/polyform/HEAD/src/Polyform/Validator/Record.purs -------------------------------------------------------------------------------- /test/Main.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/purescript-polyform/polyform/HEAD/test/Main.purs -------------------------------------------------------------------------------- /test/Polyform/Reporter.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/purescript-polyform/polyform/HEAD/test/Polyform/Reporter.purs -------------------------------------------------------------------------------- /test/Polyform/Validator.purs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/purescript-polyform/polyform/HEAD/test/Polyform/Validator.purs --------------------------------------------------------------------------------