Lines Matching +refs:generate +refs:lift +refs:key
2 …key+value)) q (484899 . 5)) ((c def c (c (? . 14) q pretty-print-newline)) q (355308 . 4)) ((c def…
32 [#:key extract-key
36 extract-key : (any/c . -> . any/c) = (lambda (x) x)
659 (with-continuation-mark key-expr val-expr result-expr)
3009 [#:key extract-key
3013 extract-key : (any/c . -> . any/c) = (lambda (x) x)
3311 #:key extract-key
3315 extract-key : (-> any/c any/c) = (lambda (x) x)
3320 #:key extract-key]) -> list?
3323 extract-key : (any/c . -> . any/c) = (lambda (x) x)
3386 (group-by key lst [same?]) -> (listof list?)
3387 key : (-> any/c any/c)
3612 #:key key
3618 key : (any/c . -> . any/c) = (λ (x) x)
3625 #:key key
3631 key : (any/c . -> . any/c) = (λ (x) x)
3683 (hash key val ... ...) -> (and/c hash? hash-equal? immutable?)
3684 key : any/c
3687 (hasheq key val ... ...) -> (and/c hash? hash-eq? immutable?)
3688 key : any/c
3691 (hasheqv key val ... ...) -> (and/c hash? hash-eqv? immutable?)
3692 key : any/c
3737 (hash-set! hash key v) -> void?
3739 key : any/c
3742 (hash-set*! hash key v ... ...) -> void?
3744 key : any/c
3747 (hash-set hash key v) -> (and/c hash? immutable?)
3749 key : any/c
3752 (hash-set* hash key v ... ...) -> (and/c hash? immutable?)
3754 key : any/c
3757 (hash-ref hash key [failure-result]) -> any
3759 key : any/c
3764 (hash-ref-key hash key [failure-result]) -> any
3766 key : any/c
3771 (hash-ref! hash key to-set) -> any
3773 key : any/c
3776 (hash-has-key? hash key) -> boolean?
3778 key : any/c
3781 key
3785 key : any/c
3791 (hash-update hash key updater [failure-result])
3794 key : any/c
3800 (hash-remove! hash key) -> void?
3802 key : any/c
3804 (hash-remove hash key) -> (and/c hash? immutable?)
3806 key : any/c
3855 (hash-iterate-key hash pos) -> any/c
3859 (hash-iterate-key hash pos bad-index-v) -> any/c
3882 (hash-iterate-key+value hash pos) -> any/c any/c
3886 (hash-iterate-key+value hash
3899 #:combine/key combine/key])
3905 combine/key : (-> any/c any/c any/c any/c)
3911 #:combine/key combine/key]) -> void?
3916 combine/key : (-> any/c any/c any/c any/c)
3922 #:combine/key combine/key])
3928 combine/key : (-> any/c any/c any/c any/c)
4190 (sequence-generate seq) -> (-> boolean?) (-> any)
4193 (sequence-generate* seq)
4410 (dict-ref dict key [failure-result]) -> any
4412 key : any/c
4416 (dict-set! dict key v) -> void?
4418 key : any/c
4421 (dict-set dict key v) -> (and/c dict? immutable?)
4423 key : any/c
4426 (dict-remove! dict key) -> void?
4428 key : any/c
4430 (dict-remove dict key) -> (and/c dict? immutable?)
4432 key : any/c
4441 (dict-iterate-key dict pos) -> any
4449 (dict-has-key? dict key) -> boolean?
4451 key : any/c
4453 (dict-set*! dict key v ... ...) -> void?
4455 key : any/c
4458 (dict-set* dict key v ... ...) -> (and/c dict? immutable?)
4460 key : any/c
4463 (dict-ref! dict key to-set) -> any
4465 key : any/c
4469 key
4473 key : any/c
4478 (dict-update dict key updater [failure-result])
4481 key : any/c
4532 (dict-key-contract d) -> contract?
4547 | #:key? predicate-expr
4556 #:key? key?
4573 key? : (any/c . -> . boolean?) = (const #true)
4580 #:key? key?]) -> dict?
4589 key? : (any/c . -> . boolean?) = (λ (x) #true)
4594 #:key? key?]) -> dict?
4603 key? : (any/c . -> . boolean?) = (λ (x) #true)
4608 #:key? key?]) -> dict?
4617 key? : (any/c . -> . boolean?) = (λ (x) #true)
4769 #:equal-key/c equal-key/c]) -> contract?
4776 equal-key/c : contract? = any/c
4891 equal-key-proc]
4902 equal-key-proc : (or/c #f (-> set? any/c any/c)) = #f
4912 equal-key-proc]
4923 equal-key-proc : (or/c #f (-> set? any/c any/c)) = #f
5390 (prefab-struct-key v) -> (or/c #f symbol? list?)
5393 (make-prefab-struct key v ...) -> struct?
5394 key : prefab-key?
5397 (prefab-key->struct-type key field-count) -> struct-type?
5398 key : prefab-key?
5401 (prefab-key? v) -> boolean?
5634 (define-member-name id key-expr)
5636 (member-name-key identifier)
5638 (generate-member-key) -> member-name-key?
5640 (member-name-key? v) -> boolean?
5643 (member-name-key=? a-key b-key) -> boolean?
5644 a-key : member-name-key?
5645 b-key : member-name-key?
5647 (member-name-key-hash-code a-key) -> integer?
5648 a-key : member-name-key?
5993 key
6000 key : symbol?
6007 (class-unseal class key wrong-key-proc) -> class?
6009 key : symbol?
6010 wrong-key-proc : (-> class? any)
6454 (hash/c key
6458 key : chaperone-contract?
6463 (hash/dc [key-id key-contract-expr] [value-id (key-id) value-contract-expr]
6481 (continuation-mark-key/c contract) -> contract?
7025 #:generate generate
7049 generate : (->i ([c contract?])
7053 (or/c (-> (or/c contract-random-generate-fail? c))
7067 #:generate generate
7092 generate : (->i ([c contract?])
7096 (or/c (-> (or/c contract-random-generate-fail? c))
7118 #:generate generate
7142 generate : (->i ([c contract?])
7146 (or/c (-> (or/c contract-random-generate-fail? c))
7256 contract-continuation-mark-key : continuation-mark-key?
7292 collapsible-contract-continuation-mark-key
7293 : continuation-mark-key?
7401 (contract-random-generate ctc [fuel fail]) -> any/c
7413 (contract-random-generate/choose c fuel) -> (or/c #f (-> c))
7417 contract-random-generate-fail : contract-random-generate-fail?
7419 (contract-random-generate-fail? v) -> boolean?
7422 (contract-random-generate-env? v) -> boolean?
7425 (contract-random-generate-stash env c v) -> void?
7426 env : contract-random-generate-env?
7430 (contract-random-generate-get-current-environment)
7431 -> contract-random-generate-env?
8070 key-v
8073 key-v : any/c
8078 key-list
8082 key-list : (listof any/c)
8088 key-list
8093 key-list : (listof any/c)
8099 key-v
8103 key-v : any/c
8108 (call-with-immediate-continuation-mark key-v
8111 key-v : any/c
8115 (make-continuation-mark-key) -> continuation-mark-key?
8116 (make-continuation-mark-key sym) -> continuation-mark-key?
8119 (continuation-mark-key? v) -> boolean?
8612 | #s(key-datum pattern ...)
8613 | #s(key-datum pattern ... pattern ellipsis pattern ...)
8622 | #s(key-datum stat-pattern ...)
8645 #s(key-datum pattern ...)
8647 #s(key-datum pattern ... pattern ellipsis pattern ...)
8666 | #s(key-datum head-template ...)
8691 #s(key-datum head-template ...)
8864 (generate-temporaries stx-pair) -> (listof identifier?)
8878 key) -> syntax?
8882 key : any/c
9041 lift-ctx]) -> syntax?
9048 lift-ctx : any/c = (gensym 'lifts)
9054 lift-ctx]) -> syntax?
9061 lift-ctx : any/c = (gensym 'lifts)
9148 (syntax-local-lift-expression stx) -> identifier?
9151 (syntax-local-lift-values-expression n stx)
9156 (syntax-local-lift-context) -> any/c
9158 (syntax-local-lift-module stx) -> void?
9161 (syntax-local-lift-module-end-declaration stx) -> void?
9164 (syntax-local-lift-require raw-require-spec
9169 (syntax-local-lift-provide raw-provide-spec-stx) -> void?
9220 (make-interned-syntax-introducer key)
9222 key : (and/c symbol? symbol-interned?)
9398 (syntax-property stx key v [preserved?]) -> syntax?
9400 key : (if preserved? (and/c symbol? symbol-interned?) any/c)
9402 preserved? : any/c = (eq? key 'paren-shape)
9403 (syntax-property stx key) -> any
9405 key : any/c
9407 (syntax-property-remove stx key) -> syntax?
9409 key : any/c
9411 (syntax-property-preserved? stx key) -> boolean?
9413 key : (and/c symbol? symbol-interned?)
9555 (generate-temporary [name-base]) -> identifier?
11017 (make-readtable readtable key mode action ...) -> readtable?
11019 key : (or/c char? #f)
11136 #:external-lift? external-lift?
11143 external-lift? : (or/c #f (any/c . -> . any/c)) = #f
11776 key-proc
11778 equal-key-proc]
11788 key-proc : (hash? any/c . -> . any/c)
11790 equal-key-proc : (or/c #f (hash? any/c . -> . any/c)) = #f
11825 (impersonate-continuation-mark-key key
11832 key : continuation-mark-key?
11926 key-proc
11928 equal-key-proc]
11938 key-proc : (hash? any/c . -> . any/c)
11940 equal-key-proc : (or/c #f (hash? any/c . -> . any/c)) = #f
11996 (chaperone-continuation-mark-key key
12002 -> (and/c continuation-mark-key? chaperone?)
12003 key : continuation-mark-key?
12520 = (lambda (import-key) (values #f #f))
12671 (correlated-property crlt key val) -> correlated?
12673 key : any/c
12675 (correlated-property crlt key) -> any/c
12677 key : any/c
14059 (make-ephemeron key v) -> ephemeron?
14060 key : any/c
14555 (unsafe-mutable-hash-iterate-key hash pos) -> any/c
14559 (unsafe-mutable-hash-iterate-key hash
14578 (unsafe-mutable-hash-iterate-key+value hash
14583 (unsafe-mutable-hash-iterate-key+value hash
14610 (unsafe-immutable-hash-iterate-key hash
14615 (unsafe-immutable-hash-iterate-key hash
14634 (unsafe-immutable-hash-iterate-key+value hash
14639 (unsafe-immutable-hash-iterate-key+value hash
14666 (unsafe-weak-hash-iterate-key hash pos) -> any/c
14670 (unsafe-weak-hash-iterate-key hash
14688 (unsafe-weak-hash-iterate-key+value hash
14693 (unsafe-weak-hash-iterate-key+value hash
14719 (unsafe-ephemeron-hash-iterate-key hash
14724 (unsafe-ephemeron-hash-iterate-key hash
14743 (unsafe-ephemeron-hash-iterate-key+value hash
14748 (unsafe-ephemeron-hash-iterate-key+value hash