module Data.Geo.GPX.Accessor.Version where

import Data.Geo.GPX.Accessor.Accessor

class Version a where
  version :: a -> String
  setVersion :: String -> a -> a

  usingVersion :: a -> (String -> String) -> a
  usingVersion = version `using` setVersion