networks: Make the contracts on functions dealing with Boolean tables more precise.
This commit is contained in:
parent
bba2dfad12
commit
a55b671248
1 changed files with 2 additions and 2 deletions
|
@ -63,10 +63,10 @@
|
||||||
[table->function/list (-> (listof (*list/c any/c any/c)) procedure?)]
|
[table->function/list (-> (listof (*list/c any/c any/c)) procedure?)]
|
||||||
[boolean-power (-> number? (listof (listof boolean?)))]
|
[boolean-power (-> number? (listof (listof boolean?)))]
|
||||||
[boolean-power/stream (-> number? (stream/c (listof boolean?)))]
|
[boolean-power/stream (-> number? (stream/c (listof boolean?)))]
|
||||||
[enumerate-boolean-tables (-> number? (stream/c (listof (*list/c any/c any/c))))]
|
[enumerate-boolean-tables (-> number? (stream/c (listof (*list/c boolean? boolean?))))]
|
||||||
[enumerate-boolean-functions (-> number? (stream/c procedure?))]
|
[enumerate-boolean-functions (-> number? (stream/c procedure?))]
|
||||||
[enumerate-boolean-functions/list (-> number? (stream/c procedure?))]
|
[enumerate-boolean-functions/list (-> number? (stream/c procedure?))]
|
||||||
[random-boolean-table (-> number? (*list/c any/c any/c))]
|
[random-boolean-table (-> number? (listof (*list/c boolean? boolean?)))]
|
||||||
[random-boolean-function (-> number? procedure?)]
|
[random-boolean-function (-> number? procedure?)]
|
||||||
[random-boolean-function/list (-> number? procedure?)])
|
[random-boolean-function/list (-> number? procedure?)])
|
||||||
;; Predicates
|
;; Predicates
|
||||||
|
|
Loading…
Reference in a new issue