Module

Data.Matrix

Package
purescript-boggle
Repository
joellefkowitz/boggle

#Matrix Source

newtype Matrix a

Constructors

Instances

#width Source

width :: forall a. Matrix a -> Int

#height Source

height :: forall a. Matrix a -> Int

#size Source

size :: forall a. Matrix a -> Int

#index Source

index :: forall a. Matrix a -> Coordinates -> Maybe a

#elem Source

elem :: forall a. Matrix a -> a -> Coordinates -> a

#contains Source

contains :: forall a. Matrix a -> Coordinates -> Boolean

#points Source

points :: forall a. Matrix a -> Array Coordinates

#paths Source

paths :: forall a. Matrix a -> Int -> Array (Array Coordinates)