@@ -34,10 +34,10 @@ import Unsafe.Coerce (unsafeCoerce)
3434-- | get (Proxy :: Proxy "x") :: forall r a. { x :: a | r } -> a
3535-- | ```
3636get
37- :: forall proxy r r' l a
37+ :: forall r r' l a
3838 . IsSymbol l
3939 => Cons l a r' r
40- => proxy l
40+ => Proxy l
4141 -> Record r
4242 -> a
4343get l r = unsafeGet (reflectSymbol l) r
@@ -52,11 +52,11 @@ get l r = unsafeGet (reflectSymbol l) r
5252-- | :: forall r a b. a -> { x :: b | r } -> { x :: a | r }
5353-- | ```
5454set
55- :: forall proxy r1 r2 r l a b
55+ :: forall r1 r2 r l a b
5656 . IsSymbol l
5757 => Cons l a r r1
5858 => Cons l b r r2
59- => proxy l
59+ => Proxy l
6060 -> b
6161 -> Record r1
6262 -> Record r2
@@ -72,11 +72,11 @@ set l b r = unsafeSet (reflectSymbol l) b r
7272-- | :: forall r a b. (a -> b) -> { x :: a | r } -> { x :: b | r }
7373-- | ```
7474modify
75- :: forall proxy r1 r2 r l a b
75+ :: forall r1 r2 r l a b
7676 . IsSymbol l
7777 => Cons l a r r1
7878 => Cons l b r r2
79- => proxy l
79+ => Proxy l
8080 -> (a -> b )
8181 -> Record r1
8282 -> Record r2
@@ -92,11 +92,11 @@ modify l f r = set l (f (get l r)) r
9292-- | :: forall r a. Lacks "x" r => a -> { | r } -> { x :: a | r }
9393-- | ```
9494insert
95- :: forall proxy r1 r2 l a
95+ :: forall r1 r2 l a
9696 . IsSymbol l
9797 => Lacks l r1
9898 => Cons l a r1 r2
99- => proxy l
99+ => Proxy l
100100 -> a
101101 -> Record r1
102102 -> Record r2
@@ -115,11 +115,11 @@ insert l a r = unsafeSet (reflectSymbol l) a r
115115-- | :: forall r a. Lacks "x" r => { x :: a | r } -> { | r }
116116-- | ```
117117delete
118- :: forall proxy r1 r2 l a
118+ :: forall r1 r2 l a
119119 . IsSymbol l
120120 => Lacks l r1
121121 => Cons l a r1 r2
122- => proxy l
122+ => Proxy l
123123 -> Record r2
124124 -> Record r1
125125delete l r = unsafeDelete (reflectSymbol l) r
@@ -136,15 +136,15 @@ delete l r = unsafeDelete (reflectSymbol l) r
136136-- | rename (Proxy :: Proxy "x") (Proxy :: Proxy "y")
137137-- | :: forall a r. Lacks "x" r => Lacks "y" r => { x :: a | r} -> { y :: a | r}
138138-- | ```
139- rename :: forall proxy prev next ty input inter output
139+ rename :: forall prev next ty input inter output
140140 . IsSymbol prev
141141 => IsSymbol next
142142 => Cons prev ty inter input
143143 => Lacks prev inter
144144 => Cons next ty inter output
145145 => Lacks next inter
146- => proxy prev
147- -> proxy next
146+ => Proxy prev
147+ -> Proxy next
148148 -> Record input
149149 -> Record output
150150rename prev next record =
@@ -224,7 +224,7 @@ equal
224224equal a b = equalFields (Proxy :: Proxy rs ) a b
225225
226226class EqualFields (rs :: RowList Type ) (row :: Row Type ) | rs -> row where
227- equalFields :: forall rlproxy . rlproxy rs -> Record row -> Record row -> Boolean
227+ equalFields :: Proxy rs -> Record row -> Record row -> Boolean
228228
229229instance equalFieldsCons
230230 ::
0 commit comments