v0.1.0
Changes:
- ad07a9b Publish static build artifacts on azure pipelines
- 526d4ff Set more warning options
- c65783c Add a --seed and --help argument
- 06d6820 Handle empty Set in rndSetItem
- e5fc740 Remove IO from fromRegex
- 08a4ec1 Replace error calls with Either Left or throwError
- b794b95 Make remaining functions in Aeson pure
- 6b67df4 Make asInt pure
- 940165b Remove maybeFail
- 087b3f4 Make asDouble return an Either
See more
- b4a877d Add ExceptT into the Fake monad stack
- 305bb0a Introduce a Fake newtype
- bbed5b5 Make fromRegex type less concrete
- 7c7bc93 Use runExpr for doctests
- d4cb135 Use Maybe in lower level functions instead of raising
- 28773bf Make Env an instance of RandomGen
- c9a15b9 Remove IO requirement from some functions
- ea0e26c Add a randomChar provider
- 79cea1e Add a (limited) fromRegex provider
- 2835cf0 Add a randomBool provider
- 560f0b4 Add a null provider
- a9a6b45 Run tests on macOS on azure pipelines
- 7655c02 Use glob in doctest to discover source files
- 60fb607 Setup azure-pipelines
- d4bef3a Change internal DoubleLiteral type to Scientific
- 702b550 Add support for double literals
- 007365f Move doctests to the low level functions
- c77ed5d Fail on unknown random provider
- 0b7a18a Extract eval implementations into top level functions
- 4cea790 Move fake expression evaluation into a separate module
- 976ca7e Move Aeson Value extractor functions into a separate module
- 8d78843 Remove unused Lib file
- 96c60ee Add a cache for fromFile
- cfe9ced Use strict ByteString in fromFile
- ba67a92 Allow empty string literals
- 2caf74f Allow more chars in string literals
- 34fd5aa Add a fromFile provider
- 1fba836 Replace V.fromList .. replicateM with V.replicateM
- c81a9c2 Add an object provider
- c6ed233 Add a replicate provider
- 0488f77 Add a oneOf provider
- 2fe05db Add some description to the README
- b14c9be Add a randomDouble provider
- 2e0218e Replace withGen with state function
- 73c6dc6 Add an array provider
- fb7b86d Add a withGen helper
- f1d9941 Introduce a State Monad for the generators
- 1b2c22b Avoid do notation to print records
- abefc84 Add a randomInt provider
- c209ca4 Add uuid1 provider
- 4a9d447 Remove the faker dependency
- 5d72bbe Drop the -exe suffix from the executable
This list of changes was auto generated.