File tree Expand file tree Collapse file tree 4 files changed +9
-9
lines changed Expand file tree Collapse file tree 4 files changed +9
-9
lines changed Original file line number Diff line number Diff line change @@ -110,5 +110,5 @@ instance boundedRecord
110
110
, BoundedRecord list row row
111
111
)
112
112
=> Bounded (Record row ) where
113
- top = topRecord (Proxy :: Proxy list ) (RProxy :: RProxy row )
114
- bottom = bottomRecord (Proxy :: Proxy list ) (RProxy :: RProxy row )
113
+ top = topRecord (Proxy :: Proxy list ) (Proxy :: Proxy row )
114
+ bottom = bottomRecord (Proxy :: Proxy list ) (Proxy :: Proxy row )
Original file line number Diff line number Diff line change @@ -97,8 +97,8 @@ instance heytingAlgebraProxy3 :: HeytingAlgebra (Proxy3 a) where
97
97
tt = Proxy3
98
98
99
99
instance heytingAlgebraRecord :: (RL.RowToList row list , HeytingAlgebraRecord list row row ) => HeytingAlgebra (Record row ) where
100
- ff = ffRecord (Proxy :: Proxy list ) (RProxy :: RProxy row )
101
- tt = ttRecord (Proxy :: Proxy list ) (RProxy :: RProxy row )
100
+ ff = ffRecord (Proxy :: Proxy list ) (Proxy :: Proxy row )
101
+ tt = ttRecord (Proxy :: Proxy list ) (Proxy :: Proxy row )
102
102
conj = conjRecord (Proxy :: Proxy list )
103
103
disj = disjRecord (Proxy :: Proxy list )
104
104
implies = impliesRecord (Proxy :: Proxy list )
Original file line number Diff line number Diff line change @@ -87,8 +87,8 @@ instance semiringProxy3 :: Semiring (Proxy3 a) where
87
87
instance semiringRecord :: (RL.RowToList row list , SemiringRecord list row row ) => Semiring (Record row ) where
88
88
add = addRecord (Proxy :: Proxy list )
89
89
mul = mulRecord (Proxy :: Proxy list )
90
- one = oneRecord (Proxy :: Proxy list ) (RProxy :: RProxy row )
91
- zero = zeroRecord (Proxy :: Proxy list ) (RProxy :: RProxy row )
90
+ one = oneRecord (Proxy :: Proxy list ) (Proxy :: Proxy row )
91
+ zero = zeroRecord (Proxy :: Proxy list ) (Proxy :: Proxy row )
92
92
93
93
foreign import intAdd :: Int -> Int -> Int
94
94
foreign import intMul :: Int -> Int -> Int
@@ -133,11 +133,11 @@ instance semiringRecordCons
133
133
oneRecord _ _ = insert one tail
134
134
where
135
135
key = reflectSymbol (SProxy :: SProxy key )
136
- tail = oneRecord (Proxy :: Proxy rowlistTail ) (RProxy :: RProxy row )
136
+ tail = oneRecord (Proxy :: Proxy rowlistTail ) (Proxy :: Proxy row )
137
137
insert = unsafeSet key :: focus -> Record subrowTail -> Record subrow
138
138
139
139
zeroRecord _ _ = insert zero tail
140
140
where
141
141
key = reflectSymbol (SProxy :: SProxy key )
142
- tail = zeroRecord (Proxy :: Proxy rowlistTail ) (RProxy :: RProxy row )
142
+ tail = zeroRecord (Proxy :: Proxy rowlistTail ) (Proxy :: Proxy row )
143
143
insert = unsafeSet key :: focus -> Record subrowTail -> Record subrow
Original file line number Diff line number Diff line change @@ -14,7 +14,7 @@ module Type.Data.Row where
14
14
-- | Then applying this function to an `RProxy` with a specialised type
15
15
-- | allows us to specify a concrete type for `row`:
16
16
-- | ```purescript
17
- -- | :t recordIdentity (RProxy :: RProxy ( x :: Int, y :: Int ))
17
+ -- | :t recordIdentity (Proxy :: Proxy ( x :: Int, y :: Int ))
18
18
-- | { x :: Int, y :: Int } -> { x :: Int, y :: Int }
19
19
-- | ```
20
20
-- | Here `row` has been specialised to `( x :: Int, y :: Int )`.
You can’t perform that action at this time.
0 commit comments