{-# 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