►
The Racket Reference
1
Language Model
2
Syntactic Forms
3
Datatypes
4
Structures
5
Classes and Objects
6
Units
7
Contracts
8
Pattern Matching
9
Control Flow
10
Concurrency and Parallelism
11
Macros
12
Input and Output
13
Reflection and Security
14
Operating System
15
Memory Management
16
Unsafe Operations
17
Running Racket
Bibliography
Index
▼
6
Units
6.1
Creating Units
6.2
Invoking Units
6.3
Linking Units and Creating Compound Units
6.4
Inferred Linking
6.5
Generating A Unit from Context
6.6
Structural Matching
6.7
Extending the Syntax of Signatures
6.8
Unit Utilities
6.9
Unit Contracts
6.10
Single-
Unit Modules
6.11
Single-
Signature Modules
6.12
Transformer Helpers
On this page:
unit?
provide-
signature-
elements
top
← prev
up
next →
6.8
Unit Utilities
(
unit?
v
)
→
boolean?
v
:
any/c
Returns
#t
if
v
is a unit,
#f
otherwise.
(
provide-signature-elements
sig-spec
...
)
Expands to a
provide
of all identifiers implied by the
sig-spec
s. See
unit
for the grammar of
sig-spec
.
top
← prev
up
next →