Skip to content

Commit f596b00

Browse files
committed
Remove type argument from OrRef
1 parent ac548d6 commit f596b00

File tree

2 files changed

+6
-3
lines changed

2 files changed

+6
-3
lines changed

CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,9 @@
22

33
## 1.1.0.0
44

5+
* Change the order of fields in `GroupEntry`; the extension field is now the last field
6+
* Add `IndexMappable` to help with traversing `CDDL` trees
7+
* Add an index type parameter to all `CDDL` terms
58
* Remove `Codec.CBOR.Cuddle.CDDL.Prelude`
69
* Replace `cddlPrelude` with `cddlPostlude`, `prependPrelude` with `appendPostlude`
710
* Move `PTerm` to `Codec.CBOR.Cuddle.CDDL.CTree`

src/Codec/CBOR/Cuddle/CDDL/Resolve.hs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -137,13 +137,13 @@ asMap cddl = foldl' go Map.empty rules
137137

138138
data OrReferenced
139139

140-
type instance CTreeExt OrReferenced = OrRef (CTree OrReferenced)
140+
type instance CTreeExt OrReferenced = OrRef
141141

142142
-- | Indicates that an item may be referenced rather than defined.
143-
data OrRef a
143+
data OrRef
144144
= -- | Reference to another node with possible generic arguments supplied
145145
Ref (Name CTreePhase) [CTree OrReferenced]
146-
deriving (Eq, Show, Functor)
146+
deriving (Eq, Show)
147147

148148
type RefCTree = PartialCTreeRoot OrReferenced
149149

0 commit comments

Comments
 (0)