Safe Haskell | Safe |
---|---|
Language | Haskell98 |
Documentation
class DiracVector a where Source #
scale :: Scalar -> a -> a Source #
components :: a -> [Scalar] Source #
compose :: [Scalar] -> [a] -> a Source #
Ord a => DiracVector (Bra a) Source # | |
Ord a => DiracVector (Ket a) Source # | |
closure :: (DiracVector a, DiracVector b) => (a -> b) -> a -> b Source #
(><) :: (DiracVector b, DiracVector a) => (a -> b) -> a -> b infix 5 Source #