Hoogle Search

Within LTS Haskell 24.4 (ghc-9.10.2)

Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.

  1. vectorCross :: Num a => Point a -> Point a -> a

    cubicbezier Geom2D

    Cross product of two vectors.

  2. vectorDistance :: Floating a => Point a -> Point a -> a

    cubicbezier Geom2D

    Distance between two vectors.

  3. vectorMag :: Floating a => Point a -> a

    cubicbezier Geom2D

    The lenght of the vector.

  4. vectorMagSquare :: Floating a => Point a -> a

    cubicbezier Geom2D

    The lenght of the vector.

  5. vectorIx :: Vector v a => Int -> Traversal' (v a) a

    optics-extra Data.Vector.Generic.Optics

    Like ix but polymorphic in the vector type.

  6. vectorTraverse :: forall v w a b . (Vector v a, Vector w b) => IxTraversal Int (v a) (w b) a b

    optics-extra Data.Vector.Generic.Optics

    Indexed vector traversal for a generic vector.

  7. vector2 :: RealFloat a => a -> a -> Vector2 a

    simple-affine-space Data.Vector2

    Creates a 2D vector from the cartesian coordinates.

  8. vector2Polar :: RealFloat a => a -> a -> Vector2 a

    simple-affine-space Data.Vector2

    Creates a 2D vector from the polar coordinates.

  9. vector2Rho :: RealFloat a => Vector2 a -> a

    simple-affine-space Data.Vector2

    Calculates the vector's radial distance (magnitude).

  10. vector2RhoTheta :: RealFloat a => Vector2 a -> (a, a)

    simple-affine-space Data.Vector2

    Polar coordinate representation of a 2D vector.

Page 31 of many | Previous | Next