knots-0.1.0.0: Khovanov homology computations

Safe HaskellNone

Knots.Khovanov

Documentation

data PartitionComparison a Source

Constructors

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)) 

Instances

split3 :: Ord a => Set a -> a -> a -> (Set a, Set a, Set a)Source

markPosition' :: Ord a => a -> Set (Set a) -> Set a -> Set (Set a) -> Set a -> Set (Set a) -> MarkPositionSource

morphism :: Ord a => Set Int -> Set Int -> Set (Set a) -> Set (Set a) -> ElMoSource

morphism_ :: Ord a => a -> Set Int -> Set Int -> Set (Set a) -> Set (Set a) -> (ElMo, MarkPosition)Source