wkt-types-0.1.0.0: A library for working with .wkt files.
Safe HaskellSafe-Inferred
LanguageHaskell2010

Data.WKT.Point

Documentation

data Point a Source #

Constructors

Point 

Fields

Instances

Instances details
Functor Point Source # 
Instance details

Defined in Data.WKT.Point

Methods

fmap :: (a -> b) -> Point a -> Point b #

(<$) :: a -> Point b -> Point a #

FromWKT Point Source # 
Instance details

Defined in Data.WKT.Point

ParseableFromWKT Point Source # 
Instance details

Defined in Data.WKT.Point

Show a => Show (Point a) Source # 
Instance details

Defined in Data.WKT.Point

Methods

showsPrec :: Int -> Point a -> ShowS #

show :: Point a -> String #

showList :: [Point a] -> ShowS #

Eq a => Eq (Point a) Source # 
Instance details

Defined in Data.WKT.Point

Methods

(==) :: Point a -> Point a -> Bool #

(/=) :: Point a -> Point a -> Bool #

Ord a => Ord (Point a) Source # 
Instance details

Defined in Data.WKT.Point

Methods

compare :: Point a -> Point a -> Ordering #

(<) :: Point a -> Point a -> Bool #

(<=) :: Point a -> Point a -> Bool #

(>) :: Point a -> Point a -> Bool #

(>=) :: Point a -> Point a -> Bool #

max :: Point a -> Point a -> Point a #

min :: Point a -> Point a -> Point a #

Show a => ToWKT (Point a) Source # 
Instance details

Defined in Data.WKT.Point

Methods

toWKT :: Point a -> Text Source #

Valid (Point a) Source # 
Instance details

Defined in Data.WKT.Point

Methods

isValid :: Point a -> Bool Source #