homepage: ''
changelog-type: ''
hash: e7db03e34c962ef8ec2087fb0bf01a84be98f7c43b1805a35ed9b32d4896f6ef
test-bench-deps: {}
maintainer: Tom Murphy
synopsis: Easy-to-use randomness for livecoding
changelog: ''
basic-deps:
  tf-random: -any
  base: <5
all-versions:
- '0.0.0.1'
author: Tom Murphy
latest: '0.0.0.1'
description-type: haddock
description: ! 'Easy-to-use randomness for livecoding.


  The goal is to provide the simplest possible experience, e.g.


  > >>> pickOne ["lemon", "lime", "strawberry"]

  > "lime" :: IO String


  This library is in flux: names will change, types will change, functions

  will appear and disappear.'
license-name: GPL-3

homepage: ''
changelog-type: ''
hash: e3211d7e000db4589b9f514bd96d1fd6b9436ab83aa4a6dc76fa912d83ad12d1
test-bench-deps:
  tf-random: -any
  microspec: -any
  base: <5
  containers: -any
  vector: -any
maintainer: Tom Murphy
synopsis: Easy-to-use randomness for livecoding
changelog: ''
basic-deps:
  tf-random: -any
  base: <5
  vector: -any
all-versions:
- '0.0.0.1'
- '0.0.0.2'
author: Tom Murphy
latest: '0.0.0.2'
description-type: haddock
description: ! 'Easy-to-use randomness for livecoding.


  The goal is to provide the simplest possible experience, e.g.


  > >>> pickOne ["lemon", "lime", "strawberry"]

  > "lime" :: IO String


  > >>> flipCoin

  > True


  > >>> shuffle [1..5]

  > [2,4,1,3,5]


  This library is in flux: names will change, types will change, functions

  will appear and disappear and move between modules!'
license-name: GPL-3

Update from Hackage at 2018-02-24T18:39:47Z
Update from Hackage at 2018-02-24T18:39:47Z
