Feature Requestgood first issue
Métriques du dépôt
- Stars
- (484 étoiles)
- Métriques de merge PR
- (Métriques PR en attente)
Description
Phantom types are very useful for tagging things on type level, but at the moment this code will not compile
-- @Employment.hs
{-# LANGUAGE TemplateHaskell #-}
module Employment where
import Database.Persist.TH
import Prelude
data Employment a = Employed | Unemployed | Retired
deriving (Show, Read, Eq)
derivePersistField "Employment a"