Skip to content

Type naming doesn't propagate through records #1019

@weaversa

Description

@weaversa
a : {myType} (fin myType) => [myType] -> { first : [myType] }
a x = { first = x }
Main> :t a
a : {myType} (fin myType) => [myType] -> {first : [myType]}
Main> :t a.first
a.first : {n} (fin n) => [n] -> [n]

Metadata

Metadata

Assignees

No one assigned

    Labels

    UXIssues related to the user experience (e.g., improved error messages)typecheckerIssues related to type-checking Cryptol code.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions