@@ -146,16 +146,16 @@ addEffects home effects graph@(Graph fields nodes) =
146addPort :: ModuleName.Canonical -> N.Name -> Can.Port -> Graph -> Graph
146addPort :: ModuleName.Canonical -> N.Name -> Can.Port -> Graph -> Graph
147addPort home name port_ graph =
147addPort home name port_ graph =
148 case port_ of
148 case port_ of
149− Can.Incoming _ tipe ->
149+ Can.Incoming _ payloadType _ ->
151− (deps, fields, decoder) = Names.run (Port.toDecoder tipe)
151+ (deps, fields, decoder) = Names.run (Port.toDecoder payloadType)
152 node = Opt.PortIncoming decoder deps
152 node = Opt.PortIncoming decoder deps
154 addToGraph (Opt.Global home name) node fields graph
154 addToGraph (Opt.Global home name) node fields graph
156− Can.Outgoing _ tipe ->
156+ Can.Outgoing _ payloadType _ ->
158− (deps, fields, encoder) = Names.run (Port.toEncoder tipe)
158+ (deps, fields, encoder) = Names.run (Port.toEncoder payloadType)
159 node = Opt.PortOutgoing encoder deps
159 node = Opt.PortOutgoing encoder deps
161 addToGraph (Opt.Global home name) node fields graph
161 addToGraph (Opt.Global home name) node fields graph