Copyright | (c) 2021 Xy Ren |
---|---|
License | BSD3 |
Maintainer | xy.r@outlook.com |
Stability | unstable |
Portability | non-portable (GHC only) |
Safe Haskell | None |
Language | Haskell2010 |
This module contains lifted instances of some typeclasses for Eff
for convenience. They are all exported in the
Cleff module so you shouldn't need to import this module.
This is an internal module and its API may change even between minor versions. Therefore you should be extra careful if you're to depend on this module.
Orphan instances
MonadZip (Eff es) Source # | Compatibility instance for Since: 0.2.1.0 |
Bounded a => Bounded (Eff es a) Source # | Since: 0.2.1.0 |
Floating a => Floating (Eff es a) Source # | Since: 0.2.1.0 |
sqrt :: Eff es a -> Eff es a # (**) :: Eff es a -> Eff es a -> Eff es a # logBase :: Eff es a -> Eff es a -> Eff es a # asin :: Eff es a -> Eff es a # acos :: Eff es a -> Eff es a # atan :: Eff es a -> Eff es a # sinh :: Eff es a -> Eff es a # cosh :: Eff es a -> Eff es a # tanh :: Eff es a -> Eff es a # asinh :: Eff es a -> Eff es a # acosh :: Eff es a -> Eff es a # atanh :: Eff es a -> Eff es a # log1p :: Eff es a -> Eff es a # expm1 :: Eff es a -> Eff es a # | |
Fractional a => Fractional (Eff es a) Source # | Since: 0.2.1.0 |
Num a => Num (Eff es a) Source # | Since: 0.2.1.0 |
IsString a => IsString (Eff es a) Source # | Since: 0.2.1.0 |
fromString :: String -> Eff es a # | |
Semigroup a => Semigroup (Eff es a) Source # | Since: 0.2.1.0 |
Monoid a => Monoid (Eff es a) Source # | Since: 0.2.1.0 |