Safe Haskell | None |
---|
Documentation
data PartitionComparison a Source
Split (Set (Set a)) (Set a) (Set (Set a)) (Set a) (Set (Set a)) | |
Merge (Set (Set a)) (Set a) (Set (Set a)) (Set a) (Set (Set a)) |
Eq a => Eq (PartitionComparison a) | |
Show a => Show (PartitionComparison a) |
partitionComparison :: Ord a => Set (Set a) -> Set (Set a) -> PartitionComparison aSource
data MarkPosition Source
markPosition :: Ord a => a -> PartitionComparison a -> MarkPositionSource
markPosition' :: Ord a => a -> Set (Set a) -> Set a -> Set (Set a) -> Set a -> Set (Set a) -> MarkPositionSource
toElMo :: Ord a => PartitionComparison a -> ElMoSource
morphism_ :: Ord a => a -> Set Int -> Set Int -> Set (Set a) -> Set (Set a) -> (ElMo, MarkPosition)Source
toMorphism :: RingEq r => ElMo -> MarkPosition -> Morphism [B] rSource
padMorphism :: RingEq r => ComparisonType -> Int -> Int -> Int -> MarkPosition -> Morphism [B] rSource
khovanovLine :: [[[Int]]] -> [ElMo]Source