packages feed

ribosome-0.4.0.0: lib/Ribosome/Data/Setting.hs

module Ribosome.Data.Setting where

data Setting a =
  Setting {
    name :: Text,
    prefix :: Bool,
    fallback :: Maybe a
  }

data GSetting a where
  SettingWithoutDefault :: Text -> Bool -> GSetting a
  SettingWithDefault :: Text -> Bool -> a -> GSetting a