otel-sdk-trace-0.0.0: STUB
Safe HaskellSafe-Inferred
LanguageHaskell2010

OTel.SDK.Trace.Common

Documentation

data Batch a Source #

Instances

Instances details
Foldable Batch Source # 
Instance details

Defined in OTel.SDK.Trace.Internal

Methods

fold :: Monoid m => Batch m -> m #

foldMap :: Monoid m => (a -> m) -> Batch a -> m #

foldMap' :: Monoid m => (a -> m) -> Batch a -> m #

foldr :: (a -> b -> b) -> b -> Batch a -> b #

foldr' :: (a -> b -> b) -> b -> Batch a -> b #

foldl :: (b -> a -> b) -> b -> Batch a -> b #

foldl' :: (b -> a -> b) -> b -> Batch a -> b #

foldr1 :: (a -> a -> a) -> Batch a -> a #

foldl1 :: (a -> a -> a) -> Batch a -> a #

toList :: Batch a -> [a] #

null :: Batch a -> Bool #

length :: Batch a -> Int #

elem :: Eq a => a -> Batch a -> Bool #

maximum :: Ord a => Batch a -> a #

minimum :: Ord a => Batch a -> a #

sum :: Num a => Batch a -> a #

product :: Num a => Batch a -> a #

Traversable Batch Source # 
Instance details

Defined in OTel.SDK.Trace.Internal

Methods

traverse :: Applicative f => (a -> f b) -> Batch a -> f (Batch b) #

sequenceA :: Applicative f => Batch (f a) -> f (Batch a) #

mapM :: Monad m => (a -> m b) -> Batch a -> m (Batch b) #

sequence :: Monad m => Batch (m a) -> m (Batch a) #

Applicative Batch Source # 
Instance details

Defined in OTel.SDK.Trace.Internal

Methods

pure :: a -> Batch a #

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

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

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

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

Functor Batch Source # 
Instance details

Defined in OTel.SDK.Trace.Internal

Methods

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

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

Monad Batch Source # 
Instance details

Defined in OTel.SDK.Trace.Internal

Methods

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

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

return :: a -> Batch a #

ToJSON a => ToJSON (Batch a) Source # 
Instance details

Defined in OTel.SDK.Trace.Internal

Monoid (Batch a) Source # 
Instance details

Defined in OTel.SDK.Trace.Internal

Methods

mempty :: Batch a #

mappend :: Batch a -> Batch a -> Batch a #

mconcat :: [Batch a] -> Batch a #

Semigroup (Batch a) Source # 
Instance details

Defined in OTel.SDK.Trace.Internal

Methods

(<>) :: Batch a -> Batch a -> Batch a #

sconcat :: NonEmpty (Batch a) -> Batch a #

stimes :: Integral b => b -> Batch a -> Batch a #

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

Defined in OTel.SDK.Trace.Internal

Methods

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

show :: Batch a -> String #

showList :: [Batch a] -> ShowS #

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

Defined in OTel.SDK.Trace.Internal

Methods

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

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