import { MiniRepl } from './MiniRepl'; The following is generated from the source documentation. ## TOC ## Pattern Factories The following functions will return a pattern. We will see later what that means. ### pure

A discrete value that repeats once per cycle:

**Parameters** - value (any): The value to repeat **Examples**
### slowcat

Concatenation: combines a list of patterns, switching between them successively, one per cycle:

synonyms: cat

**Parameters** - items (any): The items to concatenate **Examples**
### fastcat

Concatenation: as with slowcat, but squashes a cycle from each pattern into one cycle

Synonyms: seq, sequence

**Parameters** - items (any): The items to concatenate **Examples**
### stack

The given items are played at the same time at the same length:

**Parameters** - items (any): The items to stack **Examples**
### timeCat

Like fastcat, but where each step has a temporal weight:

**Parameters** - items (Array): The items to concatenate **Examples**
## Pattern Modifiers ### Pattern.slow

Slow down a pattern over the given number of cycles.

**Parameters** - factor (number|Pattern): slow down factor **Examples**
### Pattern.fast

Speed up a pattern by the given factor.

**Parameters** - factor (number|Pattern): speed up factor **Examples**
## Everything Else