Mutable Bool Source # | mutants True = [True,False] |
Instance detailsDefined in Test.FitSpec.Mutable |
Mutable Char Source # | |
Instance detailsDefined in Test.FitSpec.Mutable |
Mutable Double Source # | |
Instance detailsDefined in Test.FitSpec.Mutable |
Mutable Float Source # | |
Instance detailsDefined in Test.FitSpec.Mutable |
Mutable Int Source # | mutants 3 = [3,0,1,2,4,5,6,7,8,...] |
Instance detailsDefined in Test.FitSpec.Mutable |
Mutable Integer Source # | |
Instance detailsDefined in Test.FitSpec.Mutable |
Mutable Ordering Source # | |
Instance detailsDefined in Test.FitSpec.Mutable |
Mutable Word Source # | |
Instance detailsDefined in Test.FitSpec.Mutable |
Mutable () Source # | mutants () = [()] |
Instance detailsDefined in Test.FitSpec.Mutable |
Mutable Int1 Source # | |
Instance detailsDefined in Test.FitSpec.TestTypes |
Mutable Int2 Source # | |
Instance detailsDefined in Test.FitSpec.TestTypes |
Mutable Int3 Source # | |
Instance detailsDefined in Test.FitSpec.TestTypes |
Mutable Int4 Source # | |
Instance detailsDefined in Test.FitSpec.TestTypes |
Mutable Word1 Source # | |
Instance detailsDefined in Test.FitSpec.TestTypes |
Mutable Word2 Source # | |
Instance detailsDefined in Test.FitSpec.TestTypes |
Mutable Word3 Source # | |
Instance detailsDefined in Test.FitSpec.TestTypes |
Mutable Word4 Source # | |
Instance detailsDefined in Test.FitSpec.TestTypes |
Mutable Nat Source # | |
Instance detailsDefined in Test.FitSpec.TestTypes |
(Eq a, Listable a) => Mutable [a] Source # | mutants [0] = [ [0], [], [0,0], [1], ... |
Instance detailsDefined in Test.FitSpec.Mutable |
(Eq a, Listable a) => Mutable (Maybe a) Source # | mutants (Just 0) = [Just 0, Nothing, ... |
Instance detailsDefined in Test.FitSpec.Mutable |
(Eq a, Listable a, Integral a) => Mutable (Ratio a) Source # | |
Instance detailsDefined in Test.FitSpec.Mutable |
(Eq a, Listable a, Mutable b) => Mutable (a -> b) Source # | mutants not =
[ not
, \p -> case p of False -> False; _ -> not p
, \p -> case p of True -> True; _ -> not p
, \p -> case p of False -> False; True -> True
] |
Instance detailsDefined in Test.FitSpec.Mutable |
(Eq a, Listable a, Eq b, Listable b) => Mutable (Either a b) Source # | |
Instance detailsDefined in Test.FitSpec.Mutable |
(Mutable a, Mutable b) => Mutable (a, b) Source # | mutants (0,1) = [(0,1),(0,0),(1,1),(0,-1),...] |
Instance detailsDefined in Test.FitSpec.Mutable |
(Mutable a, Mutable b, Mutable c) => Mutable (a, b, c) Source # | |
Instance detailsDefined in Test.FitSpec.Mutable |
(Mutable a, Mutable b, Mutable c, Mutable d) => Mutable (a, b, c, d) Source # | |
Instance detailsDefined in Test.FitSpec.Mutable Methods mutiers :: (a, b, c, d) -> [[(a, b, c, d)]] Source # mutants :: (a, b, c, d) -> [(a, b, c, d)] Source # |
(Mutable a, Mutable b, Mutable c, Mutable d, Mutable e) => Mutable (a, b, c, d, e) Source # | |
Instance detailsDefined in Test.FitSpec.Mutable Methods mutiers :: (a, b, c, d, e) -> [[(a, b, c, d, e)]] Source # mutants :: (a, b, c, d, e) -> [(a, b, c, d, e)] Source # |
(Mutable a, Mutable b, Mutable c, Mutable d, Mutable e, Mutable f) => Mutable (a, b, c, d, e, f) Source # | |
Instance detailsDefined in Test.FitSpec.Mutable Methods mutiers :: (a, b, c, d, e, f) -> [[(a, b, c, d, e, f)]] Source # mutants :: (a, b, c, d, e, f) -> [(a, b, c, d, e, f)] Source # |
(Mutable a, Mutable b, Mutable c, Mutable d, Mutable e, Mutable f, Mutable g) => Mutable (a, b, c, d, e, f, g) Source # | |
Instance detailsDefined in Test.FitSpec.Mutable.Tuples Methods mutiers :: (a, b, c, d, e, f, g) -> [[(a, b, c, d, e, f, g)]] Source # mutants :: (a, b, c, d, e, f, g) -> [(a, b, c, d, e, f, g)] Source # |
(Mutable a, Mutable b, Mutable c, Mutable d, Mutable e, Mutable f, Mutable g, Mutable h) => Mutable (a, b, c, d, e, f, g, h) Source # | |
Instance detailsDefined in Test.FitSpec.Mutable.Tuples Methods mutiers :: (a, b, c, d, e, f, g, h) -> [[(a, b, c, d, e, f, g, h)]] Source # mutants :: (a, b, c, d, e, f, g, h) -> [(a, b, c, d, e, f, g, h)] Source # |
(Mutable a, Mutable b, Mutable c, Mutable d, Mutable e, Mutable f, Mutable g, Mutable h, Mutable i) => Mutable (a, b, c, d, e, f, g, h, i) Source # | |
Instance detailsDefined in Test.FitSpec.Mutable.Tuples Methods mutiers :: (a, b, c, d, e, f, g, h, i) -> [[(a, b, c, d, e, f, g, h, i)]] Source # mutants :: (a, b, c, d, e, f, g, h, i) -> [(a, b, c, d, e, f, g, h, i)] Source # |
(Mutable a, Mutable b, Mutable c, Mutable d, Mutable e, Mutable f, Mutable g, Mutable h, Mutable i, Mutable j) => Mutable (a, b, c, d, e, f, g, h, i, j) Source # | |
Instance detailsDefined in Test.FitSpec.Mutable.Tuples Methods mutiers :: (a, b, c, d, e, f, g, h, i, j) -> [[(a, b, c, d, e, f, g, h, i, j)]] Source # mutants :: (a, b, c, d, e, f, g, h, i, j) -> [(a, b, c, d, e, f, g, h, i, j)] Source # |
(Mutable a, Mutable b, Mutable c, Mutable d, Mutable e, Mutable f, Mutable g, Mutable h, Mutable i, Mutable j, Mutable k) => Mutable (a, b, c, d, e, f, g, h, i, j, k) Source # | |
Instance detailsDefined in Test.FitSpec.Mutable.Tuples Methods mutiers :: (a, b, c, d, e, f, g, h, i, j, k) -> [[(a, b, c, d, e, f, g, h, i, j, k)]] Source # mutants :: (a, b, c, d, e, f, g, h, i, j, k) -> [(a, b, c, d, e, f, g, h, i, j, k)] Source # |
(Mutable a, Mutable b, Mutable c, Mutable d, Mutable e, Mutable f, Mutable g, Mutable h, Mutable i, Mutable j, Mutable k, Mutable l) => Mutable (a, b, c, d, e, f, g, h, i, j, k, l) Source # | |
Instance detailsDefined in Test.FitSpec.Mutable.Tuples Methods mutiers :: (a, b, c, d, e, f, g, h, i, j, k, l) -> [[(a, b, c, d, e, f, g, h, i, j, k, l)]] Source # mutants :: (a, b, c, d, e, f, g, h, i, j, k, l) -> [(a, b, c, d, e, f, g, h, i, j, k, l)] Source # |