Mercurial > meta
comparison record.urs @ 12:a6730c3cfea7
Record.equal
author | Adam Chlipala <adam@chlipala.net> |
---|---|
date | Tue, 08 Feb 2011 16:52:41 -0500 |
parents | 67b33be5d56a |
children | f55f66c6fdee |
comparison
equal
deleted
inserted
replaced
11:67b33be5d56a | 12:a6730c3cfea7 |
---|---|
1 val numFields : r ::: {Type} -> folder r -> $r -> int | 1 val numFields : r ::: {Type} -> folder r -> $r -> int |
2 | 2 |
3 val mem : a ::: Type -> ns ::: {Unit} -> eq a -> folder ns -> a -> $(mapU a ns) -> bool | 3 val mem : a ::: Type -> ns ::: {Unit} -> eq a -> folder ns -> a -> $(mapU a ns) -> bool |
4 (* Is a value found in a record? *) | 4 (* Is a value found in a record? *) |
5 | |
6 val equal : ts ::: {Type} -> $(map eq ts) -> folder ts -> $ts -> $ts -> bool | |
7 (* Are two records equal? *) |