| Validable N Source # | |
Instance detailsDefined in OAlg.Data.Validable |
| Validable Q Source # | |
Instance detailsDefined in OAlg.Data.Validable |
| Validable Z Source # | |
Instance detailsDefined in OAlg.Data.Validable |
| Validable Valid Source # | |
Instance detailsDefined in OAlg.Data.Validable |
| Validable Symbol Source # | |
Instance detailsDefined in OAlg.Data.Symbol |
| Validable Variant Source # | |
Instance detailsDefined in OAlg.Data.Variant |
| Validable EntEmpty Source # | |
Instance detailsDefined in OAlg.Entity.Definition |
| Validable N' Source # | |
Instance detailsDefined in OAlg.Entity.Natural |
| Validable SomeNatural Source # | |
Instance detailsDefined in OAlg.Entity.Natural |
| Validable W' Source # | |
Instance detailsDefined in OAlg.Entity.Natural |
| Validable Integer Source # | |
Instance detailsDefined in OAlg.Data.Validable |
| Validable () Source # | |
Instance detailsDefined in OAlg.Data.Validable |
| Validable Bool Source # | |
Instance detailsDefined in OAlg.Data.Validable |
| Validable Char Source # | |
Instance detailsDefined in OAlg.Data.Validable |
| Validable Int Source # | |
Instance detailsDefined in OAlg.Data.Validable |
| Validable (Ratio Integer) Source # | |
Instance detailsDefined in OAlg.Data.Validable |
| Validable2 m => Validable (SomeMorphism m) Source # | |
Instance detailsDefined in OAlg.Category.Unify |
| Validable (SomeObjectClass m) Source # | |
Instance detailsDefined in OAlg.Category.Unify |
| (Oriented a, XStandardPoint a) => Validable (XSomeFreeSliceFromLiftable a) Source # | |
Instance detailsDefined in OAlg.Data.FinitelyPresentable |
| Validable x => Validable (Id x) Source # | |
Instance detailsDefined in OAlg.Data.Validable |
| Validable x => Validable (Closure x) Source # | |
Instance detailsDefined in OAlg.Data.Validable |
| Validable a => Validable (X a) Source # | |
Instance detailsDefined in OAlg.Data.Validable |
| Oriented a => Validable (SomeDiagram a) Source # | |
Instance detailsDefined in OAlg.Entity.Diagram.Definition |
| Validable a => Validable (SomeFinList a) Source # | |
Instance detailsDefined in OAlg.Entity.FinList |
| (Additive x, FibredOriented x) => Validable (Matrix x) Source # | |
Instance detailsDefined in OAlg.Entity.Matrix.Definition |
| Galoisian x => Validable (GL2 x) Source # | |
Instance detailsDefined in OAlg.Entity.Matrix.GeneralLinearGroup |
| Oriented x => Validable (GLT x) Source # | |
Instance detailsDefined in OAlg.Entity.Matrix.GeneralLinearGroup |
| Validable (Transformation x) Source # | |
Instance detailsDefined in OAlg.Entity.Matrix.GeneralLinearGroup |
| Oriented x => Validable (ColTrafo x) Source # | |
Instance detailsDefined in OAlg.Entity.Matrix.Transformation |
| Distributive k => Validable (DiagonalForm k) Source # | |
Instance detailsDefined in OAlg.Entity.Matrix.Transformation |
| Number k => Validable (DiagonalFormStrictPositive k) Source # | |
Instance detailsDefined in OAlg.Entity.Matrix.Transformation |
| Oriented x => Validable (RowTrafo x) Source # | |
Instance detailsDefined in OAlg.Entity.Matrix.Transformation |
| Semiring r => Validable (Vector r) Source # | |
Instance detailsDefined in OAlg.Entity.Matrix.Vector |
| Validable (W n) Source # | |
Instance detailsDefined in OAlg.Entity.Natural |
| (Show x, Validable x, Eq x, Typeable x) => Validable (ProductSymbol x) Source # | |
Instance detailsDefined in OAlg.Entity.Product.ProductSymbol |
| (Show i, Ord i, Validable i) => Validable (Cycle i) Source # | |
Instance detailsDefined in OAlg.Entity.Sequence.Permutation |
| (Show i, Validable i, Typeable i, Ord i) => Validable (Permutation i) Source # | |
Instance detailsDefined in OAlg.Entity.Sequence.Permutation |
| (Entity i, Ord i) => Validable (PermutationForm i) Source # | |
Instance detailsDefined in OAlg.Entity.Sequence.Permutation |
| (Validable x, Ord x, Show x) => Validable (Set x) Source # | |
Instance detailsDefined in OAlg.Entity.Sequence.Set |
| Validable (SomeFree c) Source # | |
Instance detailsDefined in OAlg.Entity.Slice.Free |
| Distributive x => Validable (SomeConsecutiveZeroHom x) Source # | |
Instance detailsDefined in OAlg.Limes.Exact.ConsecutiveZero |
| Distributive x => Validable (ZeroPoint x) Source # | |
Instance detailsDefined in OAlg.Limes.Exact.ZeroPoint |
| Fibred a => Validable (Adbl2 a) Source # | |
Instance detailsDefined in OAlg.Structure.Additive.Proposition |
| Fibred a => Validable (Adbl3 a) Source # | |
Instance detailsDefined in OAlg.Structure.Additive.Proposition |
| Additive a => Validable (XAbl a) Source # | |
Instance detailsDefined in OAlg.Structure.Additive.Proposition |
| Additive a => Validable (XAdd a) Source # | |
Instance detailsDefined in OAlg.Structure.Additive.Proposition |
| Algebraic a => Validable (XAlg a) Source # | |
Instance detailsDefined in OAlg.Structure.Algebraic.Proposition |
| Fibred f => Validable (Sheaf f) Source # | |
Instance detailsDefined in OAlg.Structure.Fibred.Definition |
| Validable x => Validable (R x) Source # | |
Instance detailsDefined in OAlg.Structure.Fibred.Root |
| ValidableRoot x => Validable (Rt x) Source # | |
Instance detailsDefined in OAlg.Structure.Fibred.Root |
| Multiplicative c => Validable (Inv c) Source # | |
Instance detailsDefined in OAlg.Structure.Multiplicative.Definition |
| Oriented q => Validable (Endo q) Source # | |
Instance detailsDefined in OAlg.Structure.Multiplicative.Proposition |
| Oriented c => Validable (Mltp2 c) Source # | |
Instance detailsDefined in OAlg.Structure.Multiplicative.Proposition |
| Oriented c => Validable (Mltp3 c) Source # | |
Instance detailsDefined in OAlg.Structure.Multiplicative.Proposition |
| Oriented c => Validable (XMlt c) Source # | |
Instance detailsDefined in OAlg.Structure.Multiplicative.Proposition |
| Validable x => Validable (Op x) Source # | |
Instance detailsDefined in OAlg.Structure.Oriented.Opposite |
| Validable p => Validable (Orientation p) Source # | |
Instance detailsDefined in OAlg.Structure.Oriented.Orientation |
| Oriented q => Validable (Path q) Source # | |
Instance detailsDefined in OAlg.Structure.Oriented.Path |
| ValidablePoint x => Validable (Pnt x) Source # | |
Instance detailsDefined in OAlg.Structure.Oriented.Point |
| Validable x => Validable (U x) Source # | |
Instance detailsDefined in OAlg.Structure.Oriented.Point |
| Oriented q => Validable (XOrtOrientation q) Source # | |
Instance detailsDefined in OAlg.Structure.Oriented.X |
| Vectorial v => Validable (VectorSheaf v) Source # | |
Instance detailsDefined in OAlg.Structure.Vectorial.Definition |
| Vectorial v => Validable (XVec v) Source # | |
Instance detailsDefined in OAlg.Structure.Vectorial.Proposition |
| Validable a => Validable (Maybe a) Source # | |
Instance detailsDefined in OAlg.Data.Validable |
| Validable a => Validable [a] Source # | |
Instance detailsDefined in OAlg.Data.Validable |
| (Validable a, Validable b) => Validable (Either a b) Source # | |
Instance detailsDefined in OAlg.Data.Validable |
| Validable (Proxy x) Source # | |
Instance detailsDefined in OAlg.Data.Validable |
| (Validable (d x), ValidableDual1 d x) => Validable (SDualBi d x) Source # | |
Instance detailsDefined in OAlg.Category.SDuality |
| Validable (EntEmpty2 x y) Source # | |
Instance detailsDefined in OAlg.Entity.Definition |
| Validable (Quiver n m) Source # | |
Instance detailsDefined in OAlg.Entity.Diagram.Quiver |
| Validable a => Validable (FinList n a) Source # | |
Instance detailsDefined in OAlg.Entity.FinList |
| Oriented x => Validable (Dim x p) Source # | |
Instance detailsDefined in OAlg.Entity.Matrix.Dim |
| (Show x, Show i, Validable x, Validable i, Eq x, Typeable x, Typeable i, Ord i) => Validable (Col i x) Source # | |
Instance detailsDefined in OAlg.Entity.Matrix.Entries |
| (Show x, Show j, Validable x, Validable j, Eq x, Typeable x, Typeable j, Ord j) => Validable (Row j x) Source # | |
Instance detailsDefined in OAlg.Entity.Matrix.Entries |
| Validable (GLApp x y) Source # | |
Instance detailsDefined in OAlg.Entity.Matrix.GeneralLinearGroup |
| Validable (TrApp x y) Source # | |
Instance detailsDefined in OAlg.Entity.Matrix.GeneralLinearGroup |
| (Oriented a, Integral r) => Validable (Product r a) Source # | |
Instance detailsDefined in OAlg.Entity.Product.Definition |
| (Oriented a, Number r) => Validable (ProductForm r a) Source # | |
Instance detailsDefined in OAlg.Entity.Product.Definition |
| (Validable a, Validable r) => Validable (Word r a) Source # | |
Instance detailsDefined in OAlg.Entity.Product.Definition |
| (Entity x, Entity i, Ord i) => Validable (Graph i x) Source # | |
Instance detailsDefined in OAlg.Entity.Sequence.Graph |
| (Ord i, Ord j, XStandard i, Show i) => Validable (Monotone i j) Source # | |
Instance detailsDefined in OAlg.Entity.Sequence.PSequence |
| (Entity x, Entity i, Ord i) => Validable (PSequence i x) Source # | |
Instance detailsDefined in OAlg.Entity.Sequence.PSequence |
| (Entity x, Entity i, Ord i) => Validable (PTree i x) Source # | |
Instance detailsDefined in OAlg.Entity.Sequence.PSequence |
| Validable (Free k c) Source # | |
Instance detailsDefined in OAlg.Entity.Slice.Free |
| Validable (SomeFreeSlice s c) Source # | |
Instance detailsDefined in OAlg.Entity.Slice.Free |
| (Validable r, Validable a) => Validable (LinearCombination r a) Source # | |
Instance detailsDefined in OAlg.Entity.Sum.Definition |
| (Distributive r, Total r, Commutative r, Fibred a) => Validable (Sum r a) Source # | |
Instance detailsDefined in OAlg.Entity.Sum.Definition |
| (Fibred a, Semiring r, Commutative r) => Validable (SumForm r a) Source # | |
Instance detailsDefined in OAlg.Entity.Sum.Definition |
| (Distributive r, Total r, Commutative r, Show a, Eq a, Validable a, Typeable a) => Validable (SumSymbol r a) Source # | |
Instance detailsDefined in OAlg.Entity.Sum.SumSymbol |
| Validable (Struct s x) Source # | |
Instance detailsDefined in OAlg.Data.Validable |
| Distributive d => Validable (DstRootSide s d) Source # | |
Instance detailsDefined in OAlg.Structure.Distributive.Proposition |
| Distributive d => Validable (DstSide s d) Source # | |
Instance detailsDefined in OAlg.Structure.Distributive.Proposition |
| Validable r => Validable (Digits b r) Source # | |
Instance detailsDefined in OAlg.Structure.Number.Definition |
| Oriented q => Validable (XOrtSite s q) Source # | |
Instance detailsDefined in OAlg.Structure.Oriented.X |
| (Validable a, Validable b) => Validable (a, b) Source # | |
Instance detailsDefined in OAlg.Data.Validable |
| (XStandard x, Validable y) => Validable (x -> y) Source # | |
Instance detailsDefined in OAlg.Data.Validable |
| (HomMultiplicative h, Entity2 h, XStandardPoint d, XStandard d, XStandardPoint c, XStandard c) => Validable (Adjunction h d c) Source # | |
Instance detailsDefined in OAlg.Adjunction.Definition |
| (Category c, EqExt c) => Validable (Inv2 c x y) Source # | |
Instance detailsDefined in OAlg.Data.Validable |
| Validable2 (Path m) => Validable (Path m x y) Source # | |
Instance detailsDefined in OAlg.Category.Path |
| (Validable (a x), Validable (b x)) => Validable (Either1 a b x) Source # | |
Instance detailsDefined in OAlg.Data.Validable |
| (Distributive a, XStandardEligibleConeCokernel N1 a, XStandardEligibleConeFactorCokernel N1 a, XStandardEligibleConeKernel N1 a, XStandardEligibleConeFactorKernel N1 a, XStandardSomeFreeSliceFromLiftable a) => Validable (FinitePresentation 'To Free a) Source # | |
Instance detailsDefined in OAlg.Data.FinitelyPresentable |
| (Show x, Show i, Show j, Validable x, Validable i, Validable j, Eq x, Typeable x, Typeable i, Typeable j, Ord i, Ord j) => Validable (Entries i j x) Source # | |
Instance detailsDefined in OAlg.Entity.Matrix.Entries |
| Semiring r => Validable (HomSymbol r x y) Source # | |
Instance detailsDefined in OAlg.Entity.Matrix.Vector |
| (Validable d, Entity i, Ord i, Entity x) => Validable (FSequenceForm d i x) Source # | |
Instance detailsDefined in OAlg.Entity.Sequence.FSequence |
| Sliced i x => Validable (Slice s i x) Source # | |
Instance detailsDefined in OAlg.Entity.Slice.Definition |
| (Multiplicative x, Sliced i x) => Validable (SliceFactor s i x) Source # | |
Instance detailsDefined in OAlg.Entity.Slice.Definition |
| Validable (SliceFactorDrop s x y) Source # | |
Instance detailsDefined in OAlg.Entity.Slice.Definition |
| (Distributive c, Sliced i c, XStandardEligibleConeKernel n c, XStandardEligibleConeFactorKernel n c, Typeable n) => Validable (KernelSliceFromSomeFreeTip n i c) Source # | |
Instance detailsDefined in OAlg.Entity.Slice.Free |
| (Multiplicative x, XStandardOrtOrientation x) => Validable (Liftable s i x) Source # | |
Instance detailsDefined in OAlg.Entity.Slice.Liftable |
| Validable (HomEmpty s x y) Source # | |
Instance detailsDefined in OAlg.Hom.Definition |
| Distributive x => Validable (ConsecutiveZero t n x) Source # | |
Instance detailsDefined in OAlg.Limes.Exact.ConsecutiveZero |
| (Distributive x, Typeable t, Typeable n) => Validable (ConsecutiveZeroHom t n x) Source # | |
Instance detailsDefined in OAlg.Limes.Exact.ConsecutiveZero |
| Distributive x => Validable (ConsecutiveZeroFree t n x) Source # | |
Instance detailsDefined in OAlg.Limes.Exact.Free |
| Validable (Struct2 m x y) Source # | |
Instance detailsDefined in OAlg.Data.Validable |
| (Validable a, Validable b, Validable c) => Validable (a, b, c) Source # | |
Instance detailsDefined in OAlg.Data.Validable |
| Oriented a => Validable (Diagram t n m a) Source # | |
Instance detailsDefined in OAlg.Entity.Diagram.Definition |
| Multiplicative a => Validable (DiagramTrafo t n m a) Source # | |
Instance detailsDefined in OAlg.Entity.Diagram.Transformation |
| Validable (Representable r h x y) Source # | |
Instance detailsDefined in OAlg.Entity.Matrix.Vector |
| (Entity d, Entity i, Entity x, Ord i) => Validable (FSequence s d i x) Source # | |
Instance detailsDefined in OAlg.Entity.Sequence.FSequence |
| Oriented a => Validable (DiagramFree t n m a) Source # | |
Instance detailsDefined in OAlg.Entity.Slice.Free |
| (Diagrammatic d, Oriented x) => Validable (FactorChain d 'From n x) Source # | |
Instance detailsDefined in OAlg.Limes.Cone.FactorChain |
| (Diagrammatic d, Oriented x) => Validable (FactorChain d 'To n x) Source # | |
Instance detailsDefined in OAlg.Limes.Cone.FactorChain |
| (Validable a, Validable b, Validable c, Validable d) => Validable (a, b, c, d) Source # | |
Instance detailsDefined in OAlg.Data.Validable |
| Validable (d t n m x) => Validable (DiagramG d t n m x) Source # | |
Instance detailsDefined in OAlg.Entity.Diagram.Diagrammatic |
| Validable (SliceDiagram i t n m x) Source # | |
Instance detailsDefined in OAlg.Entity.Slice.Adjunction |
| Oriented x => Validable (DiagramSlicedCenter i t n m x) Source # | |
Instance detailsDefined in OAlg.Entity.Slice.Definition |
| (Morphism h, Validable2 h) => Validable (HomDisj s o h x y) Source # | |
Instance detailsDefined in OAlg.Hom.Definition |
| (Validable a, Validable b, Validable c, Validable d, Validable e) => Validable (a, b, c, d, e) Source # | |
Instance detailsDefined in OAlg.Data.Validable |
| (Morphism h, Validable2 h) => Validable (SHom r s o h x y) Source # | |
Instance detailsDefined in OAlg.Category.SDuality |
| (Disjunctive2 h, Validable (h x y)) => Validable (Variant2 v h x y) Source # | |
Instance detailsDefined in OAlg.Data.Variant |
| (Distributive x, XStandardEligibleConeKernel N1 x, XStandardEligibleConeFactorKernel N1 x, XStandardEligibleConeCokernel N1 x, XStandardEligibleConeFactorCokernel N1 x) => Validable (VarianceG t Cone Cone Diagram n x) Source # | |
Instance detailsDefined in OAlg.Limes.Exact.Deviation |
| (Distributive x, XStandardEligibleConeKernel N1 x, XStandardEligibleConeFactorKernel N1 x, XStandardEligibleConeCokernel N1 x, XStandardEligibleConeFactorCokernel N1 x, Typeable t, Typeable n) => Validable (VarianceGHom t Cone Cone Diagram n x) Source # | |
Instance detailsDefined in OAlg.Limes.Exact.Deviation |
| (Oriented x, XStandardEligibleCone s p t n m x, XStandardEligibleConeFactor s p t n m x, Typeable t, Typeable n, Typeable m) => Validable (LimesSlicedTip i s p t n m x) Source # | |
Instance detailsDefined in OAlg.Entity.Slice.Definition |
| (Show (d ('Parallel 'LeftToRight) n m x), Show (d ('Parallel 'LeftToRight) n m (Op x)), Validable (d ('Parallel 'LeftToRight) n m x), Validable (d ('Parallel 'LeftToRight) n m (Op x)), Distributive x, SlicedFree x, XStandardOrtOrientation x, NaturalDiagrammaticFree s d n m, n ~ N2, m ~ N1) => Validable (ConeLiftable s p d t n m x) Source # | |
Instance detailsDefined in OAlg.Entity.Slice.Free |
| (Diagrammatic d, Validable (d t n m a)) => Validable (Cone s p d t n m a) Source # | |
Instance detailsDefined in OAlg.Limes.Cone.Definition |
| (Diagrammatic d, Validable (d t n ('S m) x)) => Validable (ConeZeroHead s p d t n ('S m) x) Source # | |
Instance detailsDefined in OAlg.Limes.Cone.ZeroHead.Core |
| (Conic c, Show (c s p d t n m x), Validable (c s p d t n m x)) => Validable (ConicFreeTip c s p d t n m x) Source # | |
Instance detailsDefined in OAlg.Entity.Slice.Free |
| (Distributive x, Sliced i x, XStandardOrtOrientation x) => Validable (LiftableCone i s p d t n m x) Source # | |
Instance detailsDefined in OAlg.Entity.Slice.Liftable |
| (Conic c, Diagrammatic d, XStandardEligibleConeG c s p d t n m x, XStandardEligibleConeFactorG c s p d t n m x, Show (c s p d t n m x), Validable (c s p d t n m x), Entity (d t n m x), Entity x) => Validable (LimesG c s p d t n m x) Source # | |
Instance detailsDefined in OAlg.Limes.Definition.Proposition |
| (Conic c, Diagrammatic d, XStandardEligibleConeG c s p d t n m x, XStandardEligibleConeFactorG c s p d t n m x, XStandard (d t n m x), Show (c s p d t n m x), Validable (c s p d t n m x), Entity (d t n m x), Entity x) => Validable (LimitsG c s p d t n m x) Source # | |
Instance detailsDefined in OAlg.Limes.Limits.Proposition |