• About
  • Snapshots
  • LTS
  • Nightly
  • FAQ
  • Blog

Hoogle Search

Within LTS Haskell 24.40 (ghc-9.10.3)

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

  1. 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.

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

    simple-affine-space Data.Vector2

    Creates a 2D vector from the cartesian coordinates.

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

    simple-affine-space Data.Vector2

    Creates a 2D vector from the polar coordinates.

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

    simple-affine-space Data.Vector2

    Calculates the vector's radial distance (magnitude).

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

    simple-affine-space Data.Vector2

    Polar coordinate representation of a 2D vector.

  6. vector2Rotate :: RealFloat a => a -> Vector2 a -> Vector2 a

    simple-affine-space Data.Vector2

    Rotates a vector with a given angle.

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

    simple-affine-space Data.Vector2

    Calculates the vector's azimuth (angle).

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

    simple-affine-space Data.Vector2

    X cartesian coordinate.

  9. vector2XY :: RealFloat a => Vector2 a -> (a, a)

    simple-affine-space Data.Vector2

    Returns a vector's cartesian coordinates.

  10. vector2Y :: RealFloat a => Vector2 a -> a

    simple-affine-space Data.Vector2

    Y cartesian coordinate.

Page 32 of many | Previous | Next

Stackage is a service provided by the Haskell Foundation │ Originally developed by FP Complete