Feature Requestgood first issue
Métricas do repositório
- Stars
- (484 estrelas)
- Métricas de merge de PR
- (Métricas PR pendentes)
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"