scidb-hquery-2.8.0.437: Haskell query for SciDB via shim

Safe HaskellSafe
LanguageHaskell2010

ErrM

Documentation

data Err a Source #

Constructors

Ok a 
Bad String 
Instances
Monad Err Source # 
Instance details

Defined in ErrM

Methods

(>>=) :: Err a -> (a -> Err b) -> Err b #

(>>) :: Err a -> Err b -> Err b #

return :: a -> Err a #

fail :: String -> Err a #

Functor Err Source # 
Instance details

Defined in ErrM

Methods

fmap :: (a -> b) -> Err a -> Err b #

(<$) :: a -> Err b -> Err a #

Applicative Err Source # 
Instance details

Defined in ErrM

Methods

pure :: a -> Err a #

(<*>) :: Err (a -> b) -> Err a -> Err b #

liftA2 :: (a -> b -> c) -> Err a -> Err b -> Err c #

(*>) :: Err a -> Err b -> Err b #

(<*) :: Err a -> Err b -> Err a #

Alternative Err Source # 
Instance details

Defined in ErrM

Methods

empty :: Err a #

(<|>) :: Err a -> Err a -> Err a #

some :: Err a -> Err [a] #

many :: Err a -> Err [a] #

MonadPlus Err Source # 
Instance details

Defined in ErrM

Methods

mzero :: Err a #

mplus :: Err a -> Err a -> Err a #

Eq a => Eq (Err a) Source # 
Instance details

Defined in ErrM

Methods

(==) :: Err a -> Err a -> Bool #

(/=) :: Err a -> Err a -> Bool #

Ord a => Ord (Err a) Source # 
Instance details

Defined in ErrM

Methods

compare :: Err a -> Err a -> Ordering #

(<) :: Err a -> Err a -> Bool #

(<=) :: Err a -> Err a -> Bool #

(>) :: Err a -> Err a -> Bool #

(>=) :: Err a -> Err a -> Bool #

max :: Err a -> Err a -> Err a #

min :: Err a -> Err a -> Err a #

Read a => Read (Err a) Source # 
Instance details

Defined in ErrM

Show a => Show (Err a) Source # 
Instance details

Defined in ErrM

Methods

showsPrec :: Int -> Err a -> ShowS #

show :: Err a -> String #

showList :: [Err a] -> ShowS #