Skip to content

v0.1.0

Compare
Choose a tag to compare
@mfussenegger mfussenegger released this 19 Dec 20:59
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.