Module

Classes.HasUuid

Package
purescript-liminal
Repository
jstoxrocky/purescript-liminal

#HasUuid Source

class HasUuid m  where

Members

#matchObjectsOnId Source

matchObjectsOnId :: forall a b. HasUuid a => HasUuid b => a -> b -> Boolean

#notMatchObjectsOnId Source

notMatchObjectsOnId :: forall a b. HasUuid a => HasUuid b => a -> b -> Boolean

#(===) Source

Operator alias for Classes.HasUuid.matchObjectsOnId (non-associative / precedence 4)

#(!==) Source

Operator alias for Classes.HasUuid.notMatchObjectsOnId (non-associative / precedence 4)

#replaceInArray Source

replaceInArray :: forall a f. HasUuid a => Functor f => a -> f a -> f a

#compareUuid Source

compareUuid :: forall a b. HasUuid a => HasUuid b => a -> b -> Ordering

#removeFromArray Source

removeFromArray :: forall a. HasUuid a => a -> Array a -> Array a