@@ -22,7 +22,8 @@ module TypeSynonyms where
22 test1 :: forall a b c. Lens (Pair (Pair a b) c) a
22 test1 :: forall a b c. Lens (Pair (Pair a b) c) a
23 test1 = composeLenses fst fst
23 test1 = composeLenses fst fst
25− import Arrays
25+ import Data.Array ((:))
26+ import Data.Array.Unsafe
27 headLens :: forall a. Lens [a] a
28 headLens :: forall a. Lens [a] a
28 headLens =
29 headLens =
@@ -36,4 +37,4 @@ module TypeSynonyms where
37module Main where
38module Main where
39−main = Trace.trace "Done"
40+main = Debug.Trace.trace "Done"