MODULE 'Prelude' VERIFIED W.R.T. NON-TRIVIAL ABSTRACT CALL TYPES: !!: &: (True, True) &>: (True, _) /: =:<<=: =:<=: =:=: _def#logBase#Prelude.Floating: _def#recip#Prelude.Fractional: _def#tan#Prelude.Floating: _def#tanh#Prelude.Floating: _impl#**#Prelude.Floating#Prelude.Float#: _impl#/#Prelude.Fractional#Prelude.Float#: _impl#ceiling#Prelude.RealFrac#Prelude.Float#: _impl#div#Prelude.Integral#Prelude.Int#: _impl#divMod#Prelude.Integral#Prelude.Int#: _impl#enumFrom#Prelude.Enum#Prelude.Bool#: _impl#enumFrom#Prelude.Enum#Prelude.Char#: _impl#enumFrom#Prelude.Enum#Prelude.Ordering#: _impl#enumFromThen#Prelude.Enum#Prelude.Bool#: _impl#enumFromThen#Prelude.Enum#Prelude.Char#: _impl#enumFromThen#Prelude.Enum#Prelude.Ordering#: _impl#enumFromThenTo#Prelude.Enum#Prelude.Bool#: _impl#enumFromThenTo#Prelude.Enum#Prelude.Char#: _impl#enumFromThenTo#Prelude.Enum#Prelude.Ordering#: _impl#enumFromTo#Prelude.Enum#Prelude.Bool#: _impl#enumFromTo#Prelude.Enum#Prelude.Char#: _impl#enumFromTo#Prelude.Enum#Prelude.Ordering#: _impl#floor#Prelude.RealFrac#Prelude.Float#: _impl#logBase#Prelude.Floating#Prelude.Float#: _impl#mod#Prelude.Integral#Prelude.Int#: _impl#pred#Prelude.Enum#()#: _impl#pred#Prelude.Enum#Prelude.Bool#: True _impl#pred#Prelude.Enum#Prelude.Char#: _impl#pred#Prelude.Enum#Prelude.Ordering#: {EQ, GT} _impl#quot#Prelude.Integral#Prelude.Int#: _impl#quotRem#Prelude.Integral#Prelude.Int#: _impl#recip#Prelude.Fractional#Prelude.Float#: _impl#rem#Prelude.Integral#Prelude.Int#: _impl#sqrt#Prelude.Floating#Prelude.Float#: _impl#succ#Prelude.Enum#()#: _impl#succ#Prelude.Enum#Prelude.Bool#: False _impl#succ#Prelude.Enum#Prelude.Char#: _impl#succ#Prelude.Enum#Prelude.Ordering#: {EQ, LT} _impl#toEnum#Prelude.Enum#()#: 0 _impl#toEnum#Prelude.Enum#Prelude.Bool#: {0, 1} _impl#toEnum#Prelude.Enum#Prelude.Ordering#: {0, 1, 2} _inst#Prelude.Enum#()#: _inst#Prelude.Enum#Prelude.Bool#: _inst#Prelude.Enum#Prelude.Char#: _inst#Prelude.Enum#Prelude.Ordering#: _inst#Prelude.Floating#Prelude.Float#: _inst#Prelude.Fractional#Prelude.Float#: _inst#Prelude.Integral#Prelude.Int#: _inst#Prelude.RealFrac#Prelude.Float#: anyOf: _:_ cond: (True, _) div: doSolve: True failed: foldl1: (_, _:_) foldr1: (_, _:_) head: _:_ mod: quot: read: rem: showTuple: _:_ solve: True sqrt: tail: _:_ MODULE 'Data.Maybe' VERIFIED MODULE 'Data.List' VERIFIED W.R.T. NON-TRIVIAL ABSTRACT CALL TYPES: cycle: _:_ init: _:_ last: _:_ maximum: (_, _:_) maximumBy: (_, _:_) minimum: (_, _:_) minimumBy: (_, _:_) transpose: