Changeset 39570 in project


Ignore:
Timestamp:
01/31/21 21:26:35 (4 weeks ago)
Author:
Kon Lovett
Message:

weaken other procs

Location:
release/5/list-utils/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • release/5/list-utils/trunk/list-utils.egg

    r39568 r39570  
    33
    44((synopsis "list-utils")
    5  (version "2.3.3")
     5 (version "2.3.4")
    66 (category data)
    77 (author "Kon Lovett")
  • release/5/list-utils/trunk/list-utils.scm

    r39568 r39570  
    5252;;;
    5353
    54 (define-type binary-test (* * -> boolean))
     54(define-type binary-test (* * -> *))
    5555
    5656(define-type alist (or null (list-of pair)))
    5757
    58 #; ;too strong
    59 (: list-unique/duplicates (forall (e (s (list-of e))) (s #!optional (e e -> *) -> s s)))
    60 ;(: list-unique (forall (e (s (list-of e))) (s #!optional (e e -> *) -> s)))
    61 (: list-unique/duplicates (list #!optional (* * -> *) -> list list))
    62 (: list-unique (list #!optional (* * -> *) -> list))
     58(: list-unique/duplicates (list #!optional binary-test -> list list))
     59(: list-unique (list #!optional binary-test -> list))
    6360(: sort-alist (alist #!optional procedure -> alist))
    6461(: sort-alist! (alist #!optional procedure -> void))
Note: See TracChangeset for help on using the changeset viewer.