packages feed

GPX-0.4.4: Data/Geo/GPX/Accessor/Creator.hs

module Data.Geo.GPX.Accessor.Creator where

import Data.Geo.GPX.Accessor.Accessor

class Creator a where
  creator :: a -> String
  setCreator :: String -> a -> a

  usingCreator :: (String -> String) -> a -> a
  usingCreator = creator `using` setCreator