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. vector3Spherical :: RealFloat a => a -> a -> a -> Vector3 a

    simple-affine-space Data.Vector3

    Creates a 3D vector from the spherical coordinates.

  2. vector3Theta :: RealFloat a => Vector3 a -> a

    simple-affine-space Data.Vector3

    Calculates the vector's azimuth.

  3. vector3X :: RealFloat a => Vector3 a -> a

    simple-affine-space Data.Vector3

    X cartesian coordinate.

  4. vector3XYZ :: RealFloat a => Vector3 a -> (a, a, a)

    simple-affine-space Data.Vector3

    Returns a vector's cartesian coordinates.

  5. vector3Y :: RealFloat a => Vector3 a -> a

    simple-affine-space Data.Vector3

    Y cartesian coordinate.

  6. vector3Z :: RealFloat a => Vector3 a -> a

    simple-affine-space Data.Vector3

    Z cartesian coordinate.

  7. vectorSamples :: (C y yv, Transform sig yv) => (amp -> y) -> T rate (Numeric amp) (sig yv) -> sig yv

    synthesizer-dimensional Synthesizer.Dimensional.Signal.Private

    No documentation available.

  8. package vector-builder

    Vector builder An API for efficient and convenient construction of vectors. It provides the composable Builder abstraction, which has instances of the Monoid and Semigroup classes.

    • Usage
    First you use the Builder abstraction to specify the structure of the vector. Then you execute the builder to actually produce the vector.
    • Example
    The following code shows how you can efficiently concatenate different datastructures into a single immutable vector:
    import qualified Data.Vector as A
    import qualified VectorBuilder.Builder as B
    import qualified VectorBuilder.Vector as C
    
    
    myVector :: A.Vector a -> [a] -> a -> A.Vector a
    myVector vector list element =
    C.build builder
    where
    builder =
    B.vector vector <>
    B.foldable list <>
    B.singleton element
    

  9. package vector-hashtables

    Efficient vector-based mutable hashtables implementation. This package provides efficient vector-based hashtable implementation similar to .NET Generic Dictionary implementation (at the time of 2015). See Data.Vector.Hashtables for documentation.

  10. vectorToFrom :: Point -> Point -> Vector

    LambdaHack Game.LambdaHack.Common.Vector

    The vector between the second point and the first. We have

    shift pos1 (pos2 `vectorToFrom` pos1) == pos2
    
    The arguments are in the same order as in the underlying scalar subtraction.

Page 33 of many | Previous | Next