Module
Data.Matrix
- Package
- purescript-sized-matrices
- Repository
- csicar/purescript-sized-matrices
#Matrix Source
newtype Matrix h w aMatrix with height h, width w and contained value a
Constructors
Instances
(Nat h, Nat w, Semiring a) => Semigroup (Matrix h w a)(Nat h, Nat w, Semiring a) => Commutative (Matrix h w a)(Nat h, Nat w, Semiring a) => Monoid (Matrix h w a)(Nat h, Nat w, Ring a) => Group (Matrix h w a)(Field k, Nat s) => VectorField (Matrix s s) k(Nat h, Nat w, Show a) => Show (Matrix h w a)(Nat h, Nat w) => Functor (Matrix h w)(Nat h, Nat w) => Foldable (Matrix h w)(Eq a, Nat h, Nat w) => Eq (Matrix h w a)(Nat s, CommutativeRing a) => Semiring (Matrix s s a)(Nat s, CommutativeRing a) => Ring (Matrix s s a)
#replicate' Source
replicate' :: forall a h w. Nat w => Nat h => a -> Matrix h w acreate Matrix with one value
> replicate' "-" :: Matrix D3 D5 _
["-","-","-","-","-"]
["-","-","-","-","-"]
["-","-","-","-","-"]