papa-lens-implement-0.2.0: src/Papa/Lens/Implement/Data/Tuple.hs
{-# LANGUAGE NoImplicitPrelude #-}
module Papa.Lens.Implement.Data.Tuple(
fst
, snd
) where
import Control.Lens(Field1, Field2, _1, _2, (^.))
fst ::
Field1 s s b b =>
s
-> b
fst =
(^. _1)
snd ::
Field2 s s b b =>
s
-> b
snd =
(^. _2)