lensref-0.1: src/Data/LensRef/Default.hs
{-# LANGUAGE CPP #-}
{-# LANGUAGE RankNTypes #-}
-- | Default implementation. Points to either to the pure or the fast implementation depending on the cabal flag @PURE@.
module Data.LensRef.Default
( Register
, runRegister
) where
#ifdef __PURE__
import Data.LensRef.Pure
#else
import Data.LensRef.Fast
#endif