Lines Matching +refs:generate +refs:lift +refs:key

2key+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     #:keykey?     
4573   key? : (any/c . -> . boolean?) = (const #true)
4580     #:keykey?]) -> dict?
4589   key? : (any/c . -> . boolean?) = (λ (x) #true)
4594     #:keykey?]) -> dict?
4603   key? : (any/c . -> . boolean?) = (λ (x) #true)
4608     #:keykey?]) -> 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