homepage: https://github.com/chessai/unpacked-validation
changelog-type: ''
hash: 784bff32ef992c69787bc07b4efb1c3125a455ac5afbfac02ab3f0d8689cac07
test-bench-deps:
  base: -any
  unpacked-validation: -any
  quickcheck-classes: -any
  QuickCheck: -any
maintainer: chessai1996@gmail.com
synopsis: An unpacked validation data type
changelog: ''
basic-deps:
  base: ! '>=4.10 && <5'
  ghc-prim: -any
  deepseq: -any
  validation: -any
  unpacked-either: -any
all-versions:
- '0.1.0.0'
author: chessai
latest: '0.1.0.0'
description-type: haddock
description: ! 'The ''Validation'' type and associated operations.


  This library is intended to be a drop-in replacement for /Data.Valiation/. To shave
  off pointer chasing, it uses -XUnboxedSums to represent the ''Validation'' type
  as two machine words that are contiguous in memory, without loss of expressiveness
  that ''Validation'' provides.


  This library provides pattern synonyms Failure and Success, which allow users to
  pattern match on an Unpacked Validation in a familiar way.


  Functions are also provided for converting an Unpacked Validation to the validation
  library''s These, and vice versa.


  This library is in alpha, and the internals are likely to change.'
license-name: BSD3

Update from Hackage at 2018-06-04T22:40:48Z
Update from Hackage at 2018-06-04T22:40:48Z
