diff options
Diffstat (limited to 'module/lists.m')
| -rw-r--r-- | module/lists.m | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/module/lists.m b/module/lists.m index 5c0678ff..fb6f83ab 100644 --- a/module/lists.m +++ b/module/lists.m @@ -11,7 +11,9 @@ Lists: module concat: fn[T](l: list of T, l2: list of T): list of T; combine: fn[T](l: list of T, l2: list of T): list of T; reverse: fn[T](l: list of T): list of T; - last: fn[T](l: list of T): T; + last: fn[T](l: list of T): T; + find: fn[T](x: T, l: list of T): list of T + for { T => eq: fn(a, b: T): int; }; delete: fn[T](x: T, l: list of T): list of T for { T => eq: fn(a, b: T): int; }; pair: fn[T1, T2](l1: list of T1, l2: list of T2): list of (T1, T2); |
