Expression: join {n1} {n2} {n3} l12 (link {n2} {n3} l23) Type: Path n1 n3 Expression: join {n1} {n2} {n3} l12 (link {n2} {n3} l23) Type: Path n1 n3 Expression: Type: Label {?1} Expression: Type: Label {n1} {n1} is implicit argument but not implicit argument is expected here Expression: <\{_1}, x -> x : ({m} : Node) -> (n : Node) -> Node> Type: ({m} : Node) -> (n : Node) -> Node Expression: <\{_1} -> n1 : ({m} : Node) -> Node> Type: ({m} : Node) -> Node Expression: <\{_1} -> ?1 : ({m} : Node) -> Node> Type: ({m} : Node) -> Node