packages feed

speculate-0.4.1: test/model/fun.out

max expr size  =    5
  |- on ineqs  =    4
  |- on conds  =    4
max  #-tests   = 1000
min  #-tests   =   50  (to consider p ==> q true)
max  #-vars    =    2  (for inequational and conditional laws)

_ :: Int
_ :: [Int]
_ :: Int -> Int
map :: (Int -> Int) -> [Int] -> [Int]
id :: Int -> Int
(.) :: (Int -> Int) -> (Int -> Int) -> Int -> Int

          id x == x
       f (g x) == (f . g) x
     map id xs == xs
map (f . g) xs == map f (map g xs)
        f . id == f
        id . f == f
   (f . g) . h == f . (g . h)