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.
vector3Spherical :: RealFloat a => a -> a -> a -> Vector3 asimple-affine-space Data.Vector3 Creates a 3D vector from the spherical coordinates.
vector3Theta :: RealFloat a => Vector3 a -> asimple-affine-space Data.Vector3 Calculates the vector's azimuth.
vector3X :: RealFloat a => Vector3 a -> asimple-affine-space Data.Vector3 X cartesian coordinate.
vector3XYZ :: RealFloat a => Vector3 a -> (a, a, a)simple-affine-space Data.Vector3 Returns a vector's cartesian coordinates.
vector3Y :: RealFloat a => Vector3 a -> asimple-affine-space Data.Vector3 Y cartesian coordinate.
vector3Z :: RealFloat a => Vector3 a -> asimple-affine-space Data.Vector3 Z cartesian coordinate.
vectorSamples :: (C y yv, Transform sig yv) => (amp -> y) -> T rate (Numeric amp) (sig yv) -> sig yvsynthesizer-dimensional Synthesizer.Dimensional.Signal.Private No documentation available.
-
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
- Example
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
-
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.
vectorToFrom :: Point -> Point -> VectorLambdaHack 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.