header &rest strings | [Function] |
Returns the concatenation of strings with a #\Newline character automatically appended to the end of each string.
See Also:
fheaderheap | [Class] |
A subclass of thread that, when initialized to produce objects, first shuffles them to create a random ordering. Heaps are created using the heap macro.
heap declares no additional slots to those inherited from container.
See Also:
algorithm, generator, heap [Macro], merge, threadheap {name} ({slot value}*) {form}* | [Macro] |
Defines a heap object. Macro syntax is otherwise identical to thread.
See Also:
algorithm, generator, merge, mute, thread, Describing Music Algorithmicallyheap | [Pattern] |
Enumerates items by random permutation. The order of items is unpredictable but no item can be reselected until all items have been chosen.
Example:
? (setf x (notes c4 d e f in heap for 12)) #<HEAP-NOTE-STREAM 132054701> ? (read-items x) (C4 E4 D4 F4 C4 F4 E4 D4 C4 D4 E4 F4)
See Also:
Item Streams