Module
Data.Vector.Polymorphic.Types
- Package
- purescript-polymorphic-vectors
- Repository
- artemisSystem/purescript-polymorphic-vectors
#Vector2 Source
data Vector2 aConstructors
Vector2 a a
Instances
Generic (Vector2 a) _(Eq a) => Eq (Vector2 a)(Ord a) => Ord (Vector2 a)(Show a) => Show (Vector2 a)Functor Vector2Apply Vector2Applicative Vector2Bind Vector2Monad Vector2(Semigroup a) => Semigroup (Vector2 a)(Monoid a) => Monoid (Vector2 a)(Semiring a) => Semiring (Vector2 a)(Ring a) => Ring (Vector2 a)(DivisionRing a) => DivisionRing (Vector2 a)(CommutativeRing a) => CommutativeRing (Vector2 a)(EuclideanRing a) => EuclideanRing (Vector2 a)Foldable1 Vector2Foldable Vector2Traversable1 Vector2Traversable Vector2Distributive Vector2
#(><) Source
Operator alias for Data.Vector.Polymorphic.Types.Vector2 (non-associative / precedence 2)
#Rect Source
data Rect aConstructors
Instances
Generic (Rect a) _(Eq a) => Eq (Rect a)(Ord a) => Ord (Rect a)(Show a) => Show (Rect a)Functor RectApply RectApplicative RectBind RectMonad Rect(Semigroup a) => Semigroup (Rect a)(Monoid a) => Monoid (Rect a)(Semiring a) => Semiring (Rect a)Foldable1 RectFoldable RectTraversable1 RectTraversable RectDistributive Rect