File tree Expand file tree Collapse file tree 5 files changed +7
-13
lines changed Expand file tree Collapse file tree 5 files changed +7
-13
lines changed Original file line number Diff line number Diff line change @@ -22,8 +22,7 @@ import Prelude
2222import Control.Monad.Eff (Eff ())
2323import Control.Monad.Eff.Console (CONSOLE (), log )
2424import Control.Monad.Eff.Exception (EXCEPTION (), throwException , error )
25- import Control.Monad.Eff.Random (RANDOM (), random )
26- import Data.Int (fromNumber , toNumber )
25+ import Control.Monad.Eff.Random (RANDOM ())
2726import Data.List (List (..), replicateM )
2827import Test.QuickCheck.Arbitrary
2928import Test.QuickCheck.Gen
Original file line number Diff line number Diff line change @@ -6,9 +6,9 @@ import Data.Char (toCharCode, fromCharCode)
66import Data.Either (Either (..))
77import Data.Foldable (foldl )
88import Data.Identity (Identity (..))
9- import Data.Int (fromNumber , toNumber )
9+ import Data.Int (toNumber )
1010import Data.Lazy (Lazy (), defer , force )
11- import Data.List (List (.. ))
11+ import Data.List (List ())
1212import Data.Maybe (Maybe (..))
1313import Data.String (charCodeAt , fromCharArray , split )
1414import Data.Tuple (Tuple (..))
Original file line number Diff line number Diff line change @@ -2,10 +2,7 @@ module Test.QuickCheck.Data.AlphaNumString where
22
33import Prelude
44
5- import Data.Int (fromNumber , toNumber )
6- import Data.String (fromCharArray , toCharArray , length )
7- import Data.String.Unsafe (charAt )
8- import Math (round )
5+ import Data.String (fromCharArray , toCharArray )
96import Test.QuickCheck.Gen
107import Test.QuickCheck.Arbitrary
118
@@ -21,7 +18,7 @@ instance arbAlphaNumString :: Arbitrary AlphaNumString where
2118 where
2219 rest :: Array Char
2320 rest = toCharArray " bcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"
24-
21+
2522 anyChar :: Gen Char
2623 anyChar = oneOf (pure ' a' ) (map pure rest)
2724
Original file line number Diff line number Diff line change @@ -34,13 +34,12 @@ import Control.Monad.Eff.Random (RANDOM())
3434import Control.Monad.State (State (), runState , evalState )
3535import Control.Monad.State.Class (state , modify )
3636import Control.Monad.Rec.Class (MonadRec , tailRecM )
37- import Data.Array ((!!), length , range )
37+ import Data.Array ((!!), length )
3838import Data.Tuple (Tuple (..))
3939import Data.Foldable (fold )
40- import Data.Int (fromNumber , toNumber )
40+ import Data.Int (toNumber )
4141import Data.Maybe (fromMaybe )
4242import Data.Monoid.Additive (Additive (..), runAdditive )
43- import Data.Traversable (sequence )
4443import Data.Tuple (Tuple (..), fst , snd )
4544import Data.Either (Either (..))
4645import Data.List (List (..), fromList )
Original file line number Diff line number Diff line change @@ -15,7 +15,6 @@ import Math ((%))
1515import Control.Monad.Eff (Eff ())
1616import Control.Monad.Eff.Random (RANDOM (), randomInt )
1717import Data.Int (fromNumber , toNumber )
18- import Data.Int.Bits (shl )
1918import qualified Data.Maybe.Unsafe as U
2019
2120-- | The *multiplier*: a magic constant for the linear congruential generator
You can’t perform that action at this time.
0 commit comments