{-# OPTIONS_GHC -fwarn-incomplete-patterns  #-}
{-# OPTIONS_GHC -fwarn-missing-methods      #-}     
{-# LANGUAGE TemplateHaskell                #-} 

module Facts.Geography.Countries.UnitedStates.Internal.Splices where

import Facts.Geography.Countries.UnitedStates.Internal.Data
import Facts.Utility.Templates

-- | This pair of functions maps states to state abbreviations, and vice-versa.
$( list_to_bijection "state_code_by_state" "state_by_state_code"  states_and_state_codes )