The folio2 Reference Manual

This is the folio2 Reference Manual, generated automatically by Declt version 4.0 beta 2 "William Riker" on Mon Feb 26 16:26:35 2024 GMT+0.

Table of Contents


1 Introduction


2 Systems

The main system appears first, followed by any subsystem dependency.


2.1 folio2

the folio2 umbrella system

Author

mikel evins <>

License

Lisp Lesser GNU Public License

Dependencies
Source

folio2.asd.

Child Component

src (module).


2.2 folio2-as

uniform tools for converting values from one type to another

Author

mikel evins <>

License

Lisp Lesser GNU Public License

Source

folio2-as.asd.

Child Component

src (module).


2.3 folio2-as-syntax

reader syntax for type conversions

Author

mikel evins <>

License

Lisp Lesser GNU Public License

Dependency

folio2-as (system).

Source

folio2-as-syntax.asd.

Child Component

src (module).


2.4 folio2-boxes

wrapping values in mutable containers

Author

mikel evins <>

License

Lisp Lesser GNU Public License

Dependencies
Source

folio2-boxes.asd.

Child Component

src (module).


2.5 folio2-make

uniform tools for constructing arbitrary values

Author

mikel evins <>

License

Lisp Lesser GNU Public License

Source

folio2-make.asd.

Child Component

src (module).


2.6 folio2-functions

tools for working with functions as values

Author

mikel evins <>

License

Lisp Lesser GNU Public License

Dependencies
Source

folio2-functions.asd.

Child Component

src (module).


2.7 folio2-functions-syntax

syntax for working with functions as values

Author

mikel evins <>

License

Lisp Lesser GNU Public License

Dependencies
Source

folio2-functions-syntax.asd.

Child Component

src (module).


2.8 folio2-maps

tools for working with finite maps

Author

mikel evins <>

License

Lisp Lesser GNU Public License

Dependencies
Source

folio2-maps.asd.

Child Component

src (module).


2.9 folio2-maps-syntax

reader syntax for maps

Author

mikel evins <>

License

Lisp Lesser GNU Public License

Dependency

folio2-maps (system).

Source

folio2-maps-syntax.asd.

Child Component

src (module).


2.10 folio2-pairs

tools for working with pairs of values

Author

mikel evins <>

License

Lisp Lesser GNU Public License

Dependencies
Source

folio2-pairs.asd.

Child Component

src (module).


2.11 folio2-sequences

operations on sequences of values

Author

mikel evins <>

License

Lisp Lesser GNU Public License

Dependencies
Source

folio2-sequences.asd.

Child Component

src (module).


2.12 folio2-sequences-syntax

reader syntax for sequences

Author

mikel evins <>

License

Lisp Lesser GNU Public License

Dependency

folio2-sequences (system).

Source

folio2-sequences-syntax.asd.

Child Component

src (module).


2.13 folio2-series

operations on (possibly unbounded) series of values

Author

mikel evins <>

License

Lisp Lesser GNU Public License

Dependencies
Source

folio2-series.asd.

Child Component

src (module).


2.14 folio2-taps

tools for treating objects as streams of values

Author

mikel evins <>

License

Lisp Lesser GNU Public License

Dependencies
Source

folio2-taps.asd.

Child Component

src (module).


3 Modules

Modules are listed depth-first from the system components tree.


3.1 folio2/src

Source

folio2.asd.

Parent Component

folio2 (system).

Child Components

3.2 folio2-as/src

Source

folio2-as.asd.

Parent Component

folio2-as (system).

Child Components

3.3 folio2-as-syntax/src

Source

folio2-as-syntax.asd.

Parent Component

folio2-as-syntax (system).

Child Components

3.4 folio2-boxes/src

Source

folio2-boxes.asd.

Parent Component

folio2-boxes (system).

Child Components

3.5 folio2-make/src

Source

folio2-make.asd.

Parent Component

folio2-make (system).

Child Components

3.6 folio2-functions/src

Source

folio2-functions.asd.

Parent Component

folio2-functions (system).

Child Components

3.7 folio2-functions-syntax/src

Source

folio2-functions-syntax.asd.

Parent Component

folio2-functions-syntax (system).

Child Components

3.8 folio2-maps/src

Source

folio2-maps.asd.

Parent Component

folio2-maps (system).

Child Components

3.9 folio2-maps-syntax/src

Source

folio2-maps-syntax.asd.

Parent Component

folio2-maps-syntax (system).

Child Components

3.10 folio2-pairs/src

Source

folio2-pairs.asd.

Parent Component

folio2-pairs (system).

Child Components

3.11 folio2-sequences/src

Source

folio2-sequences.asd.

Parent Component

folio2-sequences (system).

Child Components

3.12 folio2-sequences-syntax/src

Source

folio2-sequences-syntax.asd.

Parent Component

folio2-sequences-syntax (system).

Child Components

3.13 folio2-series/src

Source

folio2-series.asd.

Parent Component

folio2-series (system).

Child Components

3.14 folio2-taps/src

Source

folio2-taps.asd.

Parent Component

folio2-taps (system).

Child Components

4 Files

Files are sorted by type and then listed depth-first from the systems components trees.


4.1 Lisp


4.1.1 folio2/folio2.asd

Source

folio2.asd.

Parent Component

folio2 (system).

ASDF Systems

folio2.


4.1.2 folio2-as/folio2-as.asd

Source

folio2-as.asd.

Parent Component

folio2-as (system).

ASDF Systems

folio2-as.


4.1.3 folio2-as-syntax/folio2-as-syntax.asd

Source

folio2-as-syntax.asd.

Parent Component

folio2-as-syntax (system).

ASDF Systems

folio2-as-syntax.


4.1.4 folio2-boxes/folio2-boxes.asd

Source

folio2-boxes.asd.

Parent Component

folio2-boxes (system).

ASDF Systems

folio2-boxes.


4.1.5 folio2-make/folio2-make.asd

Source

folio2-make.asd.

Parent Component

folio2-make (system).

ASDF Systems

folio2-make.


4.1.6 folio2-functions/folio2-functions.asd

Source

folio2-functions.asd.

Parent Component

folio2-functions (system).

ASDF Systems

folio2-functions.


4.1.7 folio2-functions-syntax/folio2-functions-syntax.asd

Source

folio2-functions-syntax.asd.

Parent Component

folio2-functions-syntax (system).

ASDF Systems

folio2-functions-syntax.


4.1.8 folio2-maps/folio2-maps.asd

Source

folio2-maps.asd.

Parent Component

folio2-maps (system).

ASDF Systems

folio2-maps.


4.1.9 folio2-maps-syntax/folio2-maps-syntax.asd

Source

folio2-maps-syntax.asd.

Parent Component

folio2-maps-syntax (system).

ASDF Systems

folio2-maps-syntax.


4.1.10 folio2-pairs/folio2-pairs.asd

Source

folio2-pairs.asd.

Parent Component

folio2-pairs (system).

ASDF Systems

folio2-pairs.


4.1.11 folio2-sequences/folio2-sequences.asd

Source

folio2-sequences.asd.

Parent Component

folio2-sequences (system).

ASDF Systems

folio2-sequences.


4.1.12 folio2-sequences-syntax/folio2-sequences-syntax.asd

Source

folio2-sequences-syntax.asd.

Parent Component

folio2-sequences-syntax (system).

ASDF Systems

folio2-sequences-syntax.


4.1.13 folio2-series/folio2-series.asd

Source

folio2-series.asd.

Parent Component

folio2-series (system).

ASDF Systems

folio2-series.


4.1.14 folio2-taps/folio2-taps.asd

Source

folio2-taps.asd.

Parent Component

folio2-taps (system).

ASDF Systems

folio2-taps.


4.1.15 folio2/src/folio2-package.lisp

Source

folio2.asd.

Parent Component

src (module).

Packages

net.bardcode.folio2.


4.1.16 folio2/src/version.lisp

Dependency

folio2-package.lisp (file).

Source

folio2.asd.

Parent Component

src (module).

Internals

*folio-version* (special variable).


4.1.17 folio2-as/src/as-package.lisp

Source

folio2-as.asd.

Parent Component

src (module).

Packages

net.bardcode.folio2.as.


4.1.18 folio2-as/src/as-functions.lisp

Dependency

as-package.lisp (file).

Source

folio2-as.asd.

Parent Component

src (module).

Public Interface

as (generic function).


4.1.19 folio2-as-syntax/src/as-package.lisp

Source

folio2-as-syntax.asd.

Parent Component

src (module).

Packages

net.bardcode.folio2.as.


4.1.20 folio2-as-syntax/src/as-syntax.lisp

Dependency

as-package.lisp (file).

Source

folio2-as-syntax.asd.

Parent Component

src (module).

Internals

read-type-constraint (function).


4.1.21 folio2-boxes/src/boxes-package.lisp

Source

folio2-boxes.asd.

Parent Component

src (module).

Packages

net.bardcode.folio2.boxes.


4.1.22 folio2-boxes/src/boxes-types.lisp

Dependency

boxes-package.lisp (file).

Source

folio2-boxes.asd.

Parent Component

src (module).

Public Interface

4.1.23 folio2-boxes/src/boxes-functions.lisp

Dependency

boxes-types.lisp (file).

Source

folio2-boxes.asd.

Parent Component

src (module).

Public Interface

4.1.24 folio2-make/src/make-package.lisp

Source

folio2-make.asd.

Parent Component

src (module).

Packages

net.bardcode.folio2.make.


4.1.25 folio2-make/src/make-functions.lisp

Dependency

make-package.lisp (file).

Source

folio2-make.asd.

Parent Component

src (module).

Public Interface

make (generic function).


4.1.26 folio2-functions/src/functions-package.lisp

Source

folio2-functions.asd.

Parent Component

src (module).

Packages

net.bardcode.folio2.functions.


4.1.27 folio2-functions/src/functions-functions.lisp

Dependency

functions-package.lisp (file).

Source

folio2-functions.asd.

Parent Component

src (module).

Public Interface

4.1.28 folio2-functions-syntax/src/functions-package.lisp

Source

folio2-functions-syntax.asd.

Parent Component

src (module).

Packages

net.bardcode.folio2.functions.


4.1.29 folio2-functions-syntax/src/functions-syntax.lisp

Dependency

functions-package.lisp (file).

Source

folio2-functions-syntax.asd.

Parent Component

src (module).

Public Interface
Internals

%gen-vars (function).


4.1.30 folio2-maps/src/maps-package.lisp

Source

folio2-maps.asd.

Parent Component

src (module).

Packages

net.bardcode.folio2.maps.


4.1.31 folio2-maps/src/maps-types.lisp

Dependency

maps-package.lisp (file).

Source

folio2-maps.asd.

Parent Component

src (module).

Public Interface

4.1.32 folio2-maps/src/maps-functions.lisp

Dependency

maps-types.lisp (file).

Source

folio2-maps.asd.

Parent Component

src (module).

Public Interface
Internals

4.1.33 folio2-maps-syntax/src/maps-package.lisp

Source

folio2-maps-syntax.asd.

Parent Component

src (module).

Packages

net.bardcode.folio2.maps.


4.1.34 folio2-maps-syntax/src/maps-syntax.lisp

Dependency

maps-package.lisp (file).

Source

folio2-maps-syntax.asd.

Parent Component

src (module).


4.1.35 folio2-pairs/src/pairs-package.lisp

Source

folio2-pairs.asd.

Parent Component

src (module).

Packages

net.bardcode.folio2.pairs.


4.1.36 folio2-pairs/src/pairs-functions.lisp

Dependency

pairs-package.lisp (file).

Source

folio2-pairs.asd.

Parent Component

src (module).

Public Interface

4.1.37 folio2-sequences/src/sequences-package.lisp

Source

folio2-sequences.asd.

Parent Component

src (module).

Packages

net.bardcode.folio2.sequences.


4.1.38 folio2-sequences/src/sequences-functions.lisp

Dependency

sequences-package.lisp (file).

Source

folio2-sequences.asd.

Parent Component

src (module).

Public Interface
Internals

4.1.39 folio2-sequences-syntax/src/sequences-package.lisp

Source

folio2-sequences-syntax.asd.

Parent Component

src (module).

Packages

net.bardcode.folio2.sequences.


4.1.40 folio2-sequences-syntax/src/sequences-syntax.lisp

Dependency

sequences-package.lisp (file).

Source

folio2-sequences-syntax.asd.

Parent Component

src (module).


4.1.41 folio2-series/src/suppress-series-warnings.lisp

If Feature

:sbcl

Source

folio2-series.asd.

Parent Component

src (module).


4.1.42 folio2-series/src/series-package.lisp

Dependency

suppress-series-warnings.lisp (file).

Source

folio2-series.asd.

Parent Component

src (module).

Packages

net.bardcode.folio2.series.


4.1.43 folio2-series/src/series-syntax.lisp

Dependency

series-package.lisp (file).

Source

folio2-series.asd.

Parent Component

src (module).

Public Interface

4.1.44 folio2-series/src/series-functions.lisp

Dependency

series-syntax.lisp (file).

Source

folio2-series.asd.

Parent Component

src (module).

Public Interface
Internals

%make-toggle (function).


4.1.45 folio2-taps/src/taps-package.lisp

Source

folio2-taps.asd.

Parent Component

src (module).

Packages

net.bardcode.folio2.taps.


4.1.46 folio2-taps/src/taps-functions.lisp

Dependency

taps-package.lisp (file).

Source

folio2-taps.asd.

Parent Component

src (module).

Public Interface

5 Packages

Packages are listed by definition order.


5.3 net.bardcode.folio2.taps

Source

taps-package.lisp.

Use List
Used By List

net.bardcode.folio2.

Public Interface

5.5 net.bardcode.folio2.series

Source

series-package.lisp.

Use List
Used By List

net.bardcode.folio2.

Public Interface
Internals

%make-toggle (function).


5.6 net.bardcode.folio2.maps

Source

maps-package.lisp.

Use List
Public Interface
Internals

5.7 net.bardcode.folio2.boxes

Source

boxes-package.lisp.

Use List
Used By List

net.bardcode.folio2.

Public Interface

5.8 net.bardcode.folio2.functions

Source

functions-package.lisp.

Use List
Used By List

net.bardcode.folio2.

Public Interface
Internals

%gen-vars (function).


5.9 net.bardcode.folio2.pairs

Source

pairs-package.lisp.

Use List
Used By List
Public Interface

5.10 net.bardcode.folio2.sequences

Source

sequences-package.lisp.

Use List
Public Interface
Internals

6 Definitions

Definitions are sorted by export status, category, package, and then by lexicographic order.


6.1 Public Interface


6.1.1 Macros

Macro: $ (f &rest args)
Package

net.bardcode.folio2.functions.

Source

functions-syntax.lisp.

Macro: -> (&rest fns)
Package

net.bardcode.folio2.functions.

Source

functions-syntax.lisp.

Macro: ^ (args &body body)
Package

net.bardcode.folio2.functions.

Source

functions-syntax.lisp.

Macro: alist (&rest pairs)
Package

net.bardcode.folio2.maps.

Source

maps-functions.lisp.

Macro: cascade (args &rest fns)
Package

net.bardcode.folio2.functions.

Source

functions-syntax.lisp.

Macro: fn (args &body body)
Package

net.bardcode.folio2.functions.

Source

functions-syntax.lisp.

Macro: iterate (fn init)
Package

net.bardcode.folio2.series.

Source

series-syntax.lisp.

Macro: repeat (expr)
Package

net.bardcode.folio2.series.

Source

series-syntax.lisp.


6.1.2 Setf expanders

Setf Expander: (setf left) (p)
Package

net.bardcode.folio2.pairs.

Source

pairs-functions.lisp.

Reader

left (generic function).

Writer

set-left! (generic function).

Setf Expander: (setf right) (p)
Package

net.bardcode.folio2.pairs.

Source

pairs-functions.lisp.

Reader

right (generic function).

Writer

set-right! (generic function).

Setf Expander: (setf unbox) (b)
Package

net.bardcode.folio2.boxes.

Source

boxes-functions.lisp.

Reader

unbox (generic function).

Writer

set-box! (generic function).


6.1.3 Ordinary functions

Function: append (&rest sequences)
Package

net.bardcode.folio2.sequences.

Source

sequences-functions.lisp.

Function: box (val)
Package

net.bardcode.folio2.boxes.

Source

boxes-functions.lisp.

Function: coalesce (fn &rest seqs)
Package

net.bardcode.folio2.series.

Source

series-functions.lisp.

Function: count-if-not (predicate sequence &key start end key)
Package

net.bardcode.folio2.sequences.

Source

sequences-functions.lisp.

Function: every? (predicate sequence &rest sequences)
Package

net.bardcode.folio2.sequences.

Source

sequences-functions.lisp.

Function: find-if-not (predicate sequence &key start end key)
Package

net.bardcode.folio2.sequences.

Source

sequences-functions.lisp.

Function: flip (f)
Package

net.bardcode.folio2.functions.

Source

functions-functions.lisp.

Function: join (cupola sequences)
Package

net.bardcode.folio2.sequences.

Source

sequences-functions.lisp.

Function: pair (l r)
Package

net.bardcode.folio2.pairs.

Source

pairs-functions.lisp.

Function: partial (function &rest arguments)
Package

net.bardcode.folio2.functions.

Source

functions-functions.lisp.

Function: plist (&rest keys-and-values)
Package

net.bardcode.folio2.maps.

Source

maps-functions.lisp.

Function: position-if-not (predicate sequence &key start end key)
Package

net.bardcode.folio2.sequences.

Source

sequences-functions.lisp.

Function: rpartial (function &rest arguments)
Package

net.bardcode.folio2.functions.

Source

functions-functions.lisp.

Function: sequence (&rest elements)
Package

net.bardcode.folio2.sequences.

Source

sequences-functions.lisp.

Function: series (&rest elements)
Package

net.bardcode.folio2.series.

Source

series-functions.lisp.

Function: some? (predicate sequence &rest sequences)
Package

net.bardcode.folio2.sequences.

Source

sequences-functions.lisp.


6.1.4 Generic functions

Generic Function: acons (key value sequence)
Package

net.bardcode.folio2.sequences.

Methods
Method: acons (key value (sequence wb-seq))
Source

sequences-functions.lisp.

Method: acons (key value (sequence vector))
Source

sequences-functions.lisp.

Method: acons (key value (sequence cons))
Source

sequences-functions.lisp.

Method: acons (key value (sequence null))
Source

sequences-functions.lisp.

Generic Function: add-first (x sequence)
Package

net.bardcode.folio2.sequences.

Methods
Method: add-first (x (series foundation-series))
Source

series-functions.lisp.

Method: add-first (x (sequence wb-seq))
Source

sequences-functions.lisp.

Method: add-first ((x character) (sequence string))
Source

sequences-functions.lisp.

Method: add-first (x (sequence vector))
Source

sequences-functions.lisp.

Method: add-first (x (sequence cons))
Source

sequences-functions.lisp.

Method: add-first (x (sequence null))
Source

sequences-functions.lisp.

Generic Function: add-last (sequence x)
Package

net.bardcode.folio2.sequences.

Methods
Method: add-last ((sequence wb-seq) x)
Source

sequences-functions.lisp.

Method: add-last ((sequence string) (x character))
Source

sequences-functions.lisp.

Method: add-last ((sequence vector) x)
Source

sequences-functions.lisp.

Method: add-last ((sequence cons) x)
Source

sequences-functions.lisp.

Method: add-last ((sequence null) x)
Source

sequences-functions.lisp.

Generic Function: alist? (thing)
Package

net.bardcode.folio2.maps.

Methods
Method: alist? ((thing cons))
Source

maps-types.lisp.

Method: alist? (thing)
Source

maps-types.lisp.

Generic Function: any (sequence)
Package

net.bardcode.folio2.sequences.

Methods
Method: any ((sequence wb-seq))
Source

sequences-functions.lisp.

Method: any ((sequence sequence))
Source

sequences-functions.lisp.

Method: any ((sequence null))
Source

sequences-functions.lisp.

Generic Function: apportion (seq &rest fns)
Package

net.bardcode.folio2.sequences.

Methods
Method: apportion ((seq wb-seq) &rest fns)
Source

sequences-functions.lisp.

Method: apportion ((seq sequence) &rest fns)
Source

sequences-functions.lisp.

Method: apportion ((seq null) &rest fns)
Source

sequences-functions.lisp.

Generic Function: as (type val &key package &allow-other-keys)
Package

net.bardcode.folio2.as.

Source

as-functions.lisp.

Methods
Method: as ((type (eql string)) (value foundation-series) &key &allow-other-keys)
Source

series-functions.lisp.

Method: as ((type (eql vector)) (value foundation-series) &key &allow-other-keys)
Source

series-functions.lisp.

Method: as ((type (eql list)) (value foundation-series) &key &allow-other-keys)
Source

series-functions.lisp.

Method: as ((type (eql sequence)) (value foundation-series) &key &allow-other-keys)
Source

series-functions.lisp.

Method: as ((type (eql net.bardcode.folio2.series:series)) (value sequence) &key &allow-other-keys)
Source

series-functions.lisp.

Method: as ((type (eql series::foundation-series)) (value sequence) &key &allow-other-keys)
Source

series-functions.lisp.

Method: as ((type (eql fset:wb-seq)) (sequence wb-seq) &key &allow-other-keys)
Source

sequences-functions.lisp.

Method: as ((type (eql fset:wb-seq)) (sequence vector) &key &allow-other-keys)
Source

sequences-functions.lisp.

Method: as ((type (eql fset:wb-seq)) (sequence cons) &key &allow-other-keys)
Source

sequences-functions.lisp.

Method: as ((type (eql vector)) (sequence wb-seq) &key &allow-other-keys)
Source

sequences-functions.lisp.

Method: as ((type (eql vector)) (sequence vector) &key &allow-other-keys)
Source

sequences-functions.lisp.

Method: as ((type (eql string)) (sequence cons) &key &allow-other-keys)
Source

sequences-functions.lisp.

Method: as ((type (eql vector)) (sequence cons) &key &allow-other-keys)
Source

sequences-functions.lisp.

Method: as ((type (eql list)) (sequence wb-seq) &key &allow-other-keys)
Source

sequences-functions.lisp.

Method: as ((type (eql list)) (sequence vector) &key &allow-other-keys)
Source

sequences-functions.lisp.

Method: as ((type (eql list)) (sequence cons) &key &allow-other-keys)
Source

sequences-functions.lisp.

Method: as ((type (eql net.bardcode.folio2.pairs:pair)) (val vector) &key &allow-other-keys)
Source

pairs-functions.lisp.

Method: as ((type (eql net.bardcode.folio2.pairs:pair)) (val cons) &key &allow-other-keys)
Source

pairs-functions.lisp.

Method: as ((type (eql fset:wb-map)) (value cons) &key &allow-other-keys)
Source

maps-functions.lisp.

Method: as ((type (eql fset:wb-map)) (value null) &key &allow-other-keys)
Source

maps-functions.lisp.

Method: as ((type (eql fset:wb-map)) value &key &allow-other-keys)
Source

maps-functions.lisp.

Method: as ((type (eql net.bardcode.folio2.maps:plist)) (value cons) &key &allow-other-keys)
Source

maps-functions.lisp.

Method: as ((type (eql net.bardcode.folio2.maps:plist)) value &key &allow-other-keys)
Source

maps-functions.lisp.

Method: as ((type (eql net.bardcode.folio2.maps:alist)) (value wb-map) &key &allow-other-keys)
Source

maps-functions.lisp.

Method: as ((type (eql net.bardcode.folio2.maps:alist)) (value cons) &key &allow-other-keys)
Source

maps-functions.lisp.

Method: as ((type (eql net.bardcode.folio2.maps:alist)) value &key &allow-other-keys)
Source

maps-functions.lisp.

Method: as ((type (eql net.bardcode.folio2.maps:map)) (value cons) &key &allow-other-keys)
Source

maps-functions.lisp.

Method: as ((type (eql net.bardcode.folio2.maps:map)) (value null) &key &allow-other-keys)
Source

maps-functions.lisp.

Method: as ((type (eql net.bardcode.folio2.maps:map)) value &key &allow-other-keys)
Source

maps-functions.lisp.

Method: as ((type (eql :box)) val &key &allow-other-keys)
Source

boxes-functions.lisp.

Method: as ((type (eql net.bardcode.folio2.boxes:box)) val &key &allow-other-keys)
Source

boxes-functions.lisp.

Method: as ((type (eql string)) (val symbol) &key &allow-other-keys)
Method: as ((type (eql symbol)) (val string) &key package &allow-other-keys)
Generic Function: assoc (item sequence &key key test)
Package

net.bardcode.folio2.sequences.

Methods
Method: assoc (item (sequence wb-seq) &key key test)
Source

sequences-functions.lisp.

Method: assoc (item (sequence sequence) &key key test)
Source

sequences-functions.lisp.

Method: assoc (item (sequence cons) &key key test)
Source

sequences-functions.lisp.

Method: assoc (item (sequence null) &key key test)
Source

sequences-functions.lisp.

Generic Function: binary-append (sequence1 sequence2)
Package

net.bardcode.folio2.sequences.

Methods
Method: binary-append ((sequence1 wb-seq) (sequence2 wb-seq))
Source

sequences-functions.lisp.

Method: binary-append ((sequence1 wb-seq) (sequence2 vector))
Source

sequences-functions.lisp.

Method: binary-append ((sequence1 wb-seq) (sequence2 cons))
Source

sequences-functions.lisp.

Method: binary-append ((sequence1 wb-seq) (sequence2 null))
Source

sequences-functions.lisp.

Method: binary-append ((sequence1 string) (sequence2 wb-seq))
Source

sequences-functions.lisp.

Method: binary-append ((sequence1 string) (sequence2 sequence))
Source

sequences-functions.lisp.

Method: binary-append ((sequence1 string) (sequence2 null))
Source

sequences-functions.lisp.

Method: binary-append ((sequence1 vector) (sequence2 wb-seq))
Source

sequences-functions.lisp.

Method: binary-append ((sequence1 vector) (sequence2 vector))
Source

sequences-functions.lisp.

Method: binary-append ((sequence1 vector) (sequence2 cons))
Source

sequences-functions.lisp.

Method: binary-append ((sequence1 vector) (sequence2 null))
Source

sequences-functions.lisp.

Method: binary-append ((sequence1 cons) (sequence2 wb-seq))
Source

sequences-functions.lisp.

Method: binary-append ((sequence1 cons) (sequence2 vector))
Source

sequences-functions.lisp.

Method: binary-append ((sequence1 cons) (sequence2 cons))
Source

sequences-functions.lisp.

Method: binary-append ((sequence1 cons) (sequence2 null))
Source

sequences-functions.lisp.

Method: binary-append ((sequence1 null) (sequence2 wb-seq))
Source

sequences-functions.lisp.

Method: binary-append ((sequence1 null) (sequence2 vector))
Source

sequences-functions.lisp.

Method: binary-append ((sequence1 null) (sequence2 cons))
Source

sequences-functions.lisp.

Method: binary-append ((sequence1 null) (sequence2 null))
Source

sequences-functions.lisp.

Generic Function: box? (x)
Package

net.bardcode.folio2.boxes.

Methods
Method: box? ((x cons))
Source

boxes-types.lisp.

Method: box? (x)
Source

boxes-types.lisp.

Generic Function: by (n sequence)
Package

net.bardcode.folio2.sequences.

Methods
Method: by ((n integer) (series foundation-series))
Source

series-functions.lisp.

Method: by ((n integer) (sequence wb-seq))
Source

sequences-functions.lisp.

Method: by ((n integer) (sequence string))
Source

sequences-functions.lisp.

Method: by ((n integer) (sequence vector))
Source

sequences-functions.lisp.

Method: by ((n integer) (sequence cons))
Source

sequences-functions.lisp.

Method: by ((n integer) (sequence null))
Source

sequences-functions.lisp.

Generic Function: characters (in)
Package

net.bardcode.folio2.taps.

Methods
Method: characters ((str string))
Source

taps-functions.lisp.

Method: characters ((in stream))
Source

taps-functions.lisp.

Method: characters ((in pathname))
Source

taps-functions.lisp.

Generic Function: contains-key? (x key &key test &allow-other-keys)
Package

net.bardcode.folio2.maps.

Methods
Method: contains-key? ((x wb-map) key &key &allow-other-keys)
Source

maps-functions.lisp.

Method: contains-key? ((x cons) key &key test)
Source

maps-functions.lisp.

Generic Function: contains-value? (x value &key test &allow-other-keys)
Package

net.bardcode.folio2.maps.

Methods
Method: contains-value? ((x wb-map) value &key &allow-other-keys)
Source

maps-functions.lisp.

Method: contains-value? ((x cons) value &key test)
Source

maps-functions.lisp.

Generic Function: count (item sequence &key start end key test)
Package

net.bardcode.folio2.sequences.

Methods
Method: count (item (sequence wb-seq) &key start end key test)
Source

sequences-functions.lisp.

Method: count (item (sequence sequence) &key start end key test)
Source

sequences-functions.lisp.

Method: count (item (sequence null) &key start end key test)
Source

sequences-functions.lisp.

Generic Function: count-if (predicate sequence &key start end key)
Package

net.bardcode.folio2.sequences.

Methods
Method: count-if (predicate (sequence wb-seq) &key start end key)
Source

sequences-functions.lisp.

Method: count-if (predicate (sequence sequence) &key start end key)
Source

sequences-functions.lisp.

Method: count-if (predicate (sequence null) &key start end key)
Source

sequences-functions.lisp.

Generic Function: dispose (seq &rest fns)
Package

net.bardcode.folio2.sequences.

Methods
Method: dispose ((series foundation-series) &rest fns)
Source

series-functions.lisp.

Method: dispose ((seq wb-seq) &rest fns)
Source

sequences-functions.lisp.

Method: dispose ((seq sequence) &rest fns)
Source

sequences-functions.lisp.

Method: dispose ((seq null) &rest fns)
Source

sequences-functions.lisp.

Generic Function: drop (n sequence)
Package

net.bardcode.folio2.sequences.

Methods
Method: drop ((n integer) (series foundation-series))
Source

series-functions.lisp.

Method: drop ((n integer) (sequence wb-seq))
Source

sequences-functions.lisp.

Method: drop ((n integer) (sequence sequence))
Source

sequences-functions.lisp.

Method: drop ((n integer) (sequence null))
Source

sequences-functions.lisp.

Method: drop ((n (eql 0)) (sequence null))
Source

sequences-functions.lisp.

Generic Function: drop-while (predicate sequence)
Package

net.bardcode.folio2.sequences.

Methods
Method: drop-while (predicate (series foundation-series))
Source

series-functions.lisp.

Method: drop-while (predicate (sequence wb-seq))
Source

sequences-functions.lisp.

Method: drop-while (predicate (sequence sequence))
Source

sequences-functions.lisp.

Method: drop-while (predicate (sequence null))
Source

sequences-functions.lisp.

Generic Function: element (sequence n)
Package

net.bardcode.folio2.sequences.

Methods
Method: element ((series foundation-series) (n integer))
Source

series-functions.lisp.

Method: element ((sequence wb-seq) (n integer))
Source

sequences-functions.lisp.

Method: element ((sequence sequence) (n integer))
Source

sequences-functions.lisp.

Method: element ((sequence null) (n integer))
Source

sequences-functions.lisp.

Generic Function: elements (in)
Package

net.bardcode.folio2.taps.

Methods
Method: elements ((in wb-seq))
Source

taps-functions.lisp.

Method: elements ((in sequence))
Source

taps-functions.lisp.

Method: elements ((in null))
Source

taps-functions.lisp.

Generic Function: empty? (sequence)
Package

net.bardcode.folio2.sequences.

Methods
Method: empty? ((sequence wb-seq))
Source

sequences-functions.lisp.

Method: empty? ((sequence sequence))
Source

sequences-functions.lisp.

Method: empty? ((sequence null))
Source

sequences-functions.lisp.

Generic Function: filter (predicate sequence)
Package

net.bardcode.folio2.sequences.

Methods
Method: filter (predicate (series foundation-series))
Source

series-functions.lisp.

Method: filter (predicate (sequence wb-seq))
Source

sequences-functions.lisp.

Method: filter (predicate (sequence sequence))
Source

sequences-functions.lisp.

Method: filter (predicate (sequence null))
Source

sequences-functions.lisp.

Generic Function: find (item sequence &key test start end key)
Package

net.bardcode.folio2.sequences.

Methods
Method: find (item (sequence wb-seq) &key test start end key)
Source

sequences-functions.lisp.

Method: find (item (sequence sequence) &key test start end key)
Source

sequences-functions.lisp.

Method: find (item (sequence null) &key test start end key)
Source

sequences-functions.lisp.

Generic Function: find-if (predicate sequence &key start end key)
Package

net.bardcode.folio2.sequences.

Methods
Method: find-if (predicate (sequence wb-seq) &key start end key)
Source

sequences-functions.lisp.

Method: find-if (predicate (sequence sequence) &key start end key)
Source

sequences-functions.lisp.

Method: find-if (predicate (sequence null) &key start end key)
Source

sequences-functions.lisp.

Generic Function: first (sequence)
Package

net.bardcode.folio2.sequences.

Methods
Method: first ((series foundation-series))
Source

series-functions.lisp.

Method: first ((sequence wb-seq))
Source

sequences-functions.lisp.

Method: first ((sequence sequence))
Source

sequences-functions.lisp.

Method: first ((sequence cons))
Source

sequences-functions.lisp.

Method: first ((sequence null))
Source

sequences-functions.lisp.

Generic Function: function? (thing)
Package

net.bardcode.folio2.functions.

Methods
Method: function? ((thing method))
Source

functions-functions.lisp.

Method: function? ((thing generic-function))
Source

functions-functions.lisp.

Method: function? ((thing function))
Source

functions-functions.lisp.

Method: function? (thing)
Source

functions-functions.lisp.

Generic Function: functional? (thing)
Package

net.bardcode.folio2.functions.

Methods
Method: functional? ((thing method))
Source

functions-functions.lisp.

Method: functional? ((thing generic-function))
Source

functions-functions.lisp.

Method: functional? ((thing function))
Source

functions-functions.lisp.

Method: functional? (thing)
Source

functions-functions.lisp.

Generic Function: generic-function? (thing)
Package

net.bardcode.folio2.functions.

Methods
Method: generic-function? ((thing generic-function))
Source

functions-functions.lisp.

Method: generic-function? (thing)
Source

functions-functions.lisp.

Generic Function: get-key (x key &key default test &allow-other-keys)
Package

net.bardcode.folio2.maps.

Methods
Method: get-key ((x wb-map) key &key default &allow-other-keys)
Source

maps-functions.lisp.

Method: get-key ((x cons) key &key test default)
Source

maps-functions.lisp.

Generic Function: head (sequence)
Package

net.bardcode.folio2.sequences.

Methods
Method: head ((series foundation-series))
Source

series-functions.lisp.

Method: head ((sequence wb-seq))
Source

sequences-functions.lisp.

Method: head ((sequence sequence))
Source

sequences-functions.lisp.

Method: head ((sequence cons))
Source

sequences-functions.lisp.

Method: head ((sequence null))
Source

sequences-functions.lisp.

Generic Function: image (function sequence)
Package

net.bardcode.folio2.sequences.

Methods
Method: image (function (series foundation-series))
Source

series-functions.lisp.

Method: image (function (sequence wb-seq))
Source

sequences-functions.lisp.

Method: image (function (sequence string))
Source

sequences-functions.lisp.

Method: image (function (sequence vector))
Source

sequences-functions.lisp.

Method: image (function (sequence cons))
Source

sequences-functions.lisp.

Method: image (function (sequence null))
Source

sequences-functions.lisp.

Generic Function: indexes (sequence)
Package

net.bardcode.folio2.sequences.

Methods
Method: indexes ((s foundation-series))
Source

series-functions.lisp.

Method: indexes ((sequence wb-seq))
Source

sequences-functions.lisp.

Method: indexes ((sequence vector))
Source

sequences-functions.lisp.

Method: indexes ((sequence cons))
Source

sequences-functions.lisp.

Method: indexes ((sequence null))
Source

sequences-functions.lisp.

Generic Function: interleave (sequence1 sequence2)
Package

net.bardcode.folio2.sequences.

Methods
Method: interleave ((sequence1 foundation-series) (sequence2 foundation-series))
Source

series-functions.lisp.

Method: interleave ((sequence1 wb-seq) (sequence2 foundation-series))
Source

series-functions.lisp.

Method: interleave ((sequence1 vector) (sequence2 foundation-series))
Source

series-functions.lisp.

Method: interleave ((sequence1 cons) (sequence2 foundation-series))
Source

series-functions.lisp.

Method: interleave ((sequence1 null) (sequence2 foundation-series))
Source

series-functions.lisp.

Method: interleave ((sequence1 foundation-series) (sequence2 wb-seq))
Source

series-functions.lisp.

Method: interleave ((sequence1 foundation-series) (sequence2 vector))
Source

series-functions.lisp.

Method: interleave ((sequence1 foundation-series) (sequence2 cons))
Source

series-functions.lisp.

Method: interleave ((sequence1 foundation-series) (sequence2 null))
Source

series-functions.lisp.

Method: interleave ((sequence1 wb-seq) (sequence2 wb-seq))
Source

sequences-functions.lisp.

Method: interleave ((sequence1 wb-seq) (sequence2 vector))
Source

sequences-functions.lisp.

Method: interleave ((sequence1 wb-seq) (sequence2 cons))
Source

sequences-functions.lisp.

Method: interleave ((sequence1 wb-seq) (sequence2 null))
Source

sequences-functions.lisp.

Method: interleave ((sequence1 vector) (sequence2 wb-seq))
Source

sequences-functions.lisp.

Method: interleave ((sequence1 string) (sequence2 string))
Source

sequences-functions.lisp.

Method: interleave ((sequence1 vector) (sequence2 vector))
Source

sequences-functions.lisp.

Method: interleave ((sequence1 vector) (sequence2 cons))
Source

sequences-functions.lisp.

Method: interleave ((sequence1 vector) (sequence2 null))
Source

sequences-functions.lisp.

Method: interleave ((sequence1 cons) (sequence2 wb-seq))
Source

sequences-functions.lisp.

Method: interleave ((sequence1 cons) (sequence2 vector))
Source

sequences-functions.lisp.

Method: interleave ((sequence1 cons) (sequence2 cons))
Source

sequences-functions.lisp.

Method: interleave ((sequence1 cons) (sequence2 null))
Source

sequences-functions.lisp.

Method: interleave ((sequence1 null) (sequence2 wb-seq))
Source

sequences-functions.lisp.

Method: interleave ((sequence1 null) (sequence2 vector))
Source

sequences-functions.lisp.

Method: interleave ((sequence1 null) (sequence2 cons))
Source

sequences-functions.lisp.

Method: interleave ((sequence1 null) (sequence2 null))
Source

sequences-functions.lisp.

Generic Function: interpose (item sequence)
Package

net.bardcode.folio2.sequences.

Methods
Method: interpose (item (sequence foundation-series))
Source

series-functions.lisp.

Method: interpose (item (sequence wb-seq))
Source

sequences-functions.lisp.

Method: interpose (item (sequence vector))
Source

sequences-functions.lisp.

Method: interpose (item (sequence cons))
Source

sequences-functions.lisp.

Method: interpose (item (sequence null))
Source

sequences-functions.lisp.

Generic Function: keys (x)
Package

net.bardcode.folio2.maps.

Methods
Method: keys ((x wb-map))
Source

maps-functions.lisp.

Method: keys ((x cons))
Source

maps-functions.lisp.

Generic Function: last (sequence)
Package

net.bardcode.folio2.sequences.

Methods
Method: last ((sequence wb-seq))
Source

sequences-functions.lisp.

Method: last ((sequence vector))
Source

sequences-functions.lisp.

Method: last ((sequence cons))
Source

sequences-functions.lisp.

Method: last ((sequence null))
Source

sequences-functions.lisp.

Generic Function: leave (n sequence)
Package

net.bardcode.folio2.sequences.

Methods
Method: leave ((n integer) (sequence wb-seq))
Source

sequences-functions.lisp.

Method: leave ((n integer) (sequence sequence))
Source

sequences-functions.lisp.

Method: leave ((n integer) (sequence null))
Source

sequences-functions.lisp.

Generic Function: left (val)
Package

net.bardcode.folio2.pairs.

Setf expander for this generic function

(setf left).

Methods
Method: left ((val cons))
Source

pairs-functions.lisp.

Method: left ((val null))
Source

pairs-functions.lisp.

Generic Function: length (sequence)
Package

net.bardcode.folio2.sequences.

Methods
Method: length ((sequence wb-seq))
Source

sequences-functions.lisp.

Method: length ((sequence sequence))
Source

sequences-functions.lisp.

Method: length ((sequence null))
Source

sequences-functions.lisp.

Generic Function: lines (in)
Package

net.bardcode.folio2.taps.

Methods
Method: lines ((str string))
Source

taps-functions.lisp.

Method: lines ((in stream))
Source

taps-functions.lisp.

Method: lines ((in pathname))
Source

taps-functions.lisp.

Generic Function: make (type &key left right contents value test size rehash-size rehash-threshold length element-type initial-element dimensions initial-contents adjustable fill-pointer displaced-to displaced-index-offset elements car cdr name &allow-other-keys)
Package

net.bardcode.folio2.make.

Source

make-functions.lisp.

Methods
Method: make ((type (eql :pair)) &key left right &allow-other-keys)
Source

pairs-functions.lisp.

Method: make ((type (eql net.bardcode.folio2.pairs:pair)) &key left right &allow-other-keys)
Source

pairs-functions.lisp.

Method: make ((type (eql fset:wb-map)) &key contents &allow-other-keys)
Source

maps-functions.lisp.

Method: make ((type (eql net.bardcode.folio2.maps:alist)) &key contents &allow-other-keys)
Source

maps-functions.lisp.

Method: make ((type (eql net.bardcode.folio2.maps:plist)) &key contents &allow-other-keys)
Source

maps-functions.lisp.

Method: make ((type (eql net.bardcode.folio2.maps:map)) &key contents &allow-other-keys)
Source

maps-functions.lisp.

Method: make ((type (eql :box)) &key value &allow-other-keys)
Source

boxes-functions.lisp.

Method: make ((type (eql net.bardcode.folio2.boxes:box)) &key value &allow-other-keys)
Source

boxes-functions.lisp.

Method: make ((type (eql hash-table)) &key test size rehash-size rehash-threshold &allow-other-keys)
Method: make ((type (eql string)) &key length element-type initial-element &allow-other-keys)
Method: make ((type (eql array)) &key dimensions element-type initial-element initial-contents adjustable fill-pointer displaced-to displaced-index-offset &allow-other-keys)
Method: make ((type (eql list)) &key elements &allow-other-keys)
Method: make ((type (eql cons)) &key car cdr &allow-other-keys)
Method: make ((type (eql keyword)) &key name &allow-other-keys)
Method: make ((type (eql symbol)) &key name &allow-other-keys)
Generic Function: map? (x)
Package

net.bardcode.folio2.maps.

Methods
Method: map? ((x cons))
Source

maps-functions.lisp.

Method: map? ((x wb-map))
Source

maps-functions.lisp.

Method: map? (x)
Source

maps-functions.lisp.

Generic Function: merge (map1 map2 &key test &allow-other-keys)
Package

net.bardcode.folio2.maps.

Methods
Method: merge ((map1 wb-map) (map2 wb-map) &key &allow-other-keys)
Source

maps-functions.lisp.

Method: merge ((map1 wb-map) (map2 cons) &key &allow-other-keys)
Source

maps-functions.lisp.

Method: merge ((map1 wb-map) (map2 null) &key test &allow-other-keys)
Source

maps-functions.lisp.

Method: merge ((map1 cons) (map2 wb-map) &key test &allow-other-keys)
Source

maps-functions.lisp.

Method: merge ((map1 cons) (map2 cons) &key test &allow-other-keys)
Source

maps-functions.lisp.

Method: merge ((map1 cons) (map2 null) &key test &allow-other-keys)
Source

maps-functions.lisp.

Method: merge ((map1 null) (map2 wb-map) &key test &allow-other-keys)
Source

maps-functions.lisp.

Method: merge ((map1 null) (map2 cons) &key test &allow-other-keys)
Source

maps-functions.lisp.

Method: merge ((map1 null) (map2 null) &key test &allow-other-keys)
Source

maps-functions.lisp.

Generic Function: method? (thing)
Package

net.bardcode.folio2.functions.

Methods
Method: method? ((thing method))
Source

functions-functions.lisp.

Method: method? ((thing function))
Source

functions-functions.lisp.

Method: method? (thing)
Source

functions-functions.lisp.

Generic Function: mismatch (sequence1 sequence2 &key test key start1 start2 end1 end2)
Package

net.bardcode.folio2.sequences.

Methods
Method: mismatch ((sequence1 wb-seq) (sequence2 wb-seq) &key test key start1 start2 end1 end2)
Source

sequences-functions.lisp.

Method: mismatch ((sequence1 wb-seq) (sequence2 sequence) &key test key start1 start2 end1 end2)
Source

sequences-functions.lisp.

Method: mismatch ((sequence1 sequence) (sequence2 wb-seq) &key test key start1 start2 end1 end2)
Source

sequences-functions.lisp.

Method: mismatch ((sequence1 sequence) (sequence2 sequence) &key test key start1 start2 end1 end2)
Source

sequences-functions.lisp.

Method: mismatch ((sequence1 null) (sequence2 null) &key test key start1 start2 end1 end2)
Source

sequences-functions.lisp.

Generic Function: objects (in)
Package

net.bardcode.folio2.taps.

Methods
Method: objects ((str string))
Source

taps-functions.lisp.

Method: objects ((in stream))
Source

taps-functions.lisp.

Method: objects ((in pathname))
Source

taps-functions.lisp.

Generic Function: octets (path)
Package

net.bardcode.folio2.taps.

Methods
Method: octets ((in stream))
Source

taps-functions.lisp.

Method: octets ((in vector))
Source

taps-functions.lisp.

Method: octets ((path pathname))
Source

taps-functions.lisp.

Generic Function: pair? (val)
Package

net.bardcode.folio2.pairs.

Methods
Method: pair? ((val cons))
Source

pairs-functions.lisp.

Method: pair? ((val null))
Source

pairs-functions.lisp.

Method: pair? (val)
Source

pairs-functions.lisp.

Generic Function: partition (predicate sequence)
Package

net.bardcode.folio2.sequences.

Methods
Method: partition (predicate (series foundation-series))
Source

series-functions.lisp.

Method: partition (predicate (sequence wb-seq))
Source

sequences-functions.lisp.

Method: partition (predicate (sequence sequence))
Source

sequences-functions.lisp.

Method: partition (predicate (sequence null))
Source

sequences-functions.lisp.

Generic Function: penult (sequence)
Package

net.bardcode.folio2.sequences.

Methods
Method: penult ((sequence wb-seq))
Source

sequences-functions.lisp.

Method: penult ((sequence sequence))
Source

sequences-functions.lisp.

Method: penult ((sequence null))
Source

sequences-functions.lisp.

Generic Function: plist? (thing)
Package

net.bardcode.folio2.maps.

Methods
Method: plist? ((thing cons))
Source

maps-types.lisp.

Method: plist? (thing)
Source

maps-types.lisp.

Generic Function: position (item sequence &key test start end key)
Package

net.bardcode.folio2.sequences.

Methods
Method: position (item (sequence wb-seq) &key test start end key)
Source

sequences-functions.lisp.

Method: position (item (sequence sequence) &key test start end key)
Source

sequences-functions.lisp.

Method: position (item (sequence null) &key test start end key)
Source

sequences-functions.lisp.

Generic Function: position-if (predicate sequence &key start end key)
Package

net.bardcode.folio2.sequences.

Methods
Method: position-if (predicate (sequence wb-seq) &key start end key)
Source

sequences-functions.lisp.

Method: position-if (predicate (sequence sequence) &key start end key)
Source

sequences-functions.lisp.

Method: position-if (predicate (sequence null) &key start end key)
Source

sequences-functions.lisp.

Generic Function: prefix-match? (prefix sequence &key test key)
Package

net.bardcode.folio2.sequences.

Methods
Method: prefix-match? ((prefix wb-seq) (sequence foundation-series) &key test key)
Source

series-functions.lisp.

Method: prefix-match? ((prefix sequence) (sequence foundation-series) &key test key)
Source

series-functions.lisp.

Method: prefix-match? ((prefix null) (sequence foundation-series) &key test key)
Source

series-functions.lisp.

Method: prefix-match? ((prefix wb-seq) (sequence wb-seq) &key test key)
Source

sequences-functions.lisp.

Method: prefix-match? ((prefix wb-seq) (sequence sequence) &key test key)
Source

sequences-functions.lisp.

Method: prefix-match? ((prefix wb-seq) (sequence null) &key test key)
Source

sequences-functions.lisp.

Method: prefix-match? ((prefix sequence) (sequence wb-seq) &key test key)
Source

sequences-functions.lisp.

Method: prefix-match? ((prefix sequence) (sequence sequence) &key test key)
Source

sequences-functions.lisp.

Method: prefix-match? ((prefix sequence) (sequence null) &key test key)
Source

sequences-functions.lisp.

Method: prefix-match? ((prefix null) (sequence wb-seq) &key test key)
Source

sequences-functions.lisp.

Method: prefix-match? ((prefix null) (sequence sequence) &key test key)
Source

sequences-functions.lisp.

Method: prefix-match? ((prefix null) (sequence null) &key test key)
Source

sequences-functions.lisp.

Method: prefix-match? (prefix sequence &key test key)
Source

sequences-functions.lisp.

Generic Function: put-key (x key value &key test &allow-other-keys)
Package

net.bardcode.folio2.maps.

Methods
Method: put-key ((x wb-map) key value &key &allow-other-keys)
Source

maps-functions.lisp.

Method: put-key ((x cons) key value &key test &allow-other-keys)
Source

maps-functions.lisp.

Method: put-key ((x null) key value &key &allow-other-keys)
Source

maps-functions.lisp.

Generic Function: range (start end &key by)
Package

net.bardcode.folio2.sequences.

Methods
Method: range ((start integer) (end integer) &key by)
Source

sequences-functions.lisp.

Generic Function: range-from (start &key by)
Package

net.bardcode.folio2.series.

Methods
Method: range-from ((start integer) &key by)
Source

series-functions.lisp.

Generic Function: reduce (fn sequence &key key initial-value)
Package

net.bardcode.folio2.sequences.

Methods
Method: reduce (fn (sequence wb-seq) &key key initial-value)
Source

sequences-functions.lisp.

Method: reduce (fn (sequence sequence) &key key initial-value)
Source

sequences-functions.lisp.

Generic Function: remove (item sequence &key test start end key)
Package

net.bardcode.folio2.sequences.

Methods
Method: remove (item (sequence foundation-series) &key test start end key)
Source

series-functions.lisp.

Method: remove (item (sequence wb-seq) &key test start end key)
Source

sequences-functions.lisp.

Method: remove (item (sequence sequence) &key test start end key)
Source

sequences-functions.lisp.

Method: remove (item (sequence null) &key test start end key)
Source

sequences-functions.lisp.

Generic Function: remove-duplicates (sequence &key test start end key)
Package

net.bardcode.folio2.sequences.

Methods
Method: remove-duplicates ((sequence wb-seq) &key test start end key)
Source

sequences-functions.lisp.

Method: remove-duplicates ((sequence sequence) &key test start end key)
Source

sequences-functions.lisp.

Method: remove-duplicates ((sequence null) &key test start end key)
Source

sequences-functions.lisp.

Generic Function: remove-if (predicate sequence &key start end key)
Package

net.bardcode.folio2.sequences.

Methods
Method: remove-if (predicate (sequence foundation-series) &key start end key)
Source

series-functions.lisp.

Method: remove-if (predicate (sequence wb-seq) &key start end key)
Source

sequences-functions.lisp.

Method: remove-if (predicate (sequence sequence) &key start end key)
Source

sequences-functions.lisp.

Method: remove-if (predicate (sequence null) &key start end key)
Source

sequences-functions.lisp.

Generic Function: remove-if-not (predicate sequence &key start end key)
Package

net.bardcode.folio2.sequences.

Methods
Method: remove-if-not (predicate (sequence foundation-series) &key start end key)
Source

series-functions.lisp.

Method: remove-if-not (predicate sequence &key start end key)
Source

sequences-functions.lisp.

Generic Function: rest (sequence)
Package

net.bardcode.folio2.sequences.

Methods
Method: rest ((sequence foundation-series))
Source

series-functions.lisp.

Method: rest ((sequence wb-seq))
Source

sequences-functions.lisp.

Method: rest ((sequence sequence))
Source

sequences-functions.lisp.

Method: rest ((sequence null))
Source

sequences-functions.lisp.

Generic Function: reverse (sequence)
Package

net.bardcode.folio2.sequences.

Methods
Method: reverse ((sequence wb-seq))
Source

sequences-functions.lisp.

Method: reverse ((sequence sequence))
Source

sequences-functions.lisp.

Method: reverse ((sequence null))
Source

sequences-functions.lisp.

Generic Function: right (val)
Package

net.bardcode.folio2.pairs.

Setf expander for this generic function

(setf right).

Methods
Method: right ((val cons))
Source

pairs-functions.lisp.

Method: right ((val null))
Source

pairs-functions.lisp.

Generic Function: scan (seq)
Package

net.bardcode.folio2.series.

Methods
Method: scan ((seq foundation-series))
Source

series-functions.lisp.

Method: scan ((seq wb-seq))
Source

series-functions.lisp.

Method: scan ((seq sequence))
Source

series-functions.lisp.

Package

net.bardcode.folio2.sequences.

Methods
Method: search ((sequence1 wb-seq) (sequence2 wb-seq) &key start1 end1 start2 end2 test key)
Source

sequences-functions.lisp.

Method: search ((sequence1 wb-seq) (sequence2 sequence) &key start1 end1 start2 end2 test key)
Source

sequences-functions.lisp.

Method: search ((sequence1 wb-seq) (sequence2 null) &key start1 end1 start2 end2 test key)
Source

sequences-functions.lisp.

Method: search ((sequence1 sequence) (sequence2 wb-seq) &key start1 end1 start2 end2 test key)
Source

sequences-functions.lisp.

Method: search ((sequence1 sequence) (sequence2 sequence) &key start1 end1 start2 end2 test key)
Source

sequences-functions.lisp.

Method: search ((sequence1 sequence) (sequence2 null) &key start1 end1 start2 end2 test key)
Source

sequences-functions.lisp.

Method: search ((sequence1 null) (sequence2 wb-seq) &key start1 end1 start2 end2 test key)
Source

sequences-functions.lisp.

Method: search ((sequence1 null) (sequence2 sequence) &key start1 end1 start2 end2 test key)
Source

sequences-functions.lisp.

Method: search ((sequence1 null) (sequence2 null) &key start1 end1 start2 end2 test key)
Source

sequences-functions.lisp.

Generic Function: second (sequence)
Package

net.bardcode.folio2.sequences.

Methods
Method: second ((sequence foundation-series))
Source

series-functions.lisp.

Method: second ((sequence wb-seq))
Source

sequences-functions.lisp.

Method: second ((sequence sequence))
Source

sequences-functions.lisp.

Method: second ((sequence cons))
Source

sequences-functions.lisp.

Method: second ((sequence null))
Source

sequences-functions.lisp.

Generic Function: select (sequence1 sequence2)
Package

net.bardcode.folio2.sequences.

Methods
Method: select ((sequence1 foundation-series) (sequence2 sequence))
Source

series-functions.lisp.

Method: select ((sequence1 foundation-series) (sequence2 null))
Source

series-functions.lisp.

Method: select ((sequence1 wb-seq) (sequence2 wb-seq))
Source

sequences-functions.lisp.

Method: select ((sequence1 sequence) (sequence2 wb-seq))
Source

sequences-functions.lisp.

Method: select ((sequence1 null) (sequence2 wb-seq))
Source

sequences-functions.lisp.

Method: select ((sequence1 wb-seq) (sequence2 vector))
Source

sequences-functions.lisp.

Method: select ((sequence1 sequence) (sequence2 vector))
Source

sequences-functions.lisp.

Method: select ((sequence1 null) (sequence2 vector))
Source

sequences-functions.lisp.

Method: select ((sequence1 wb-seq) (sequence2 cons))
Source

sequences-functions.lisp.

Method: select ((sequence1 sequence) (sequence2 cons))
Source

sequences-functions.lisp.

Method: select ((sequence1 cons) (sequence2 null))
Source

sequences-functions.lisp.

Method: select ((sequence1 null) (sequence2 cons))
Source

sequences-functions.lisp.

Method: select ((sequence1 null) (sequence2 null))
Source

sequences-functions.lisp.

Generic Function: sequence? (thing)
Package

net.bardcode.folio2.sequences.

Methods
Method: sequence? ((thing wb-seq))
Source

sequences-functions.lisp.

Method: sequence? ((thing cons))
Source

sequences-functions.lisp.

Method: sequence? ((thing null))
Source

sequences-functions.lisp.

Method: sequence? (thing)
Source

sequences-functions.lisp.

Generic Function: series? (thing)
Package

net.bardcode.folio2.series.

Methods
Method: series? ((thing foundation-series))
Source

series-functions.lisp.

Method: series? (thing)
Source

series-functions.lisp.

Generic Function: set-box! (b val)
Package

net.bardcode.folio2.boxes.

Setf expanders to this generic function

(setf unbox).

Methods
Method: set-box! ((b cons) val)
Source

boxes-functions.lisp.

Generic Function: set-left! (p val)
Package

net.bardcode.folio2.pairs.

Setf expanders to this generic function

(setf left).

Methods
Method: set-left! ((p cons) val)
Source

pairs-functions.lisp.

Generic Function: set-right! (p val)
Package

net.bardcode.folio2.pairs.

Setf expanders to this generic function

(setf right).

Methods
Method: set-right! ((p cons) val)
Source

pairs-functions.lisp.

Generic Function: shuffle (sequence)
Package

net.bardcode.folio2.sequences.

Methods
Method: shuffle ((sequence wb-seq))
Source

sequences-functions.lisp.

Method: shuffle ((sequence vector))
Source

sequences-functions.lisp.

Method: shuffle ((sequence cons))
Source

sequences-functions.lisp.

Method: shuffle ((sequence null))
Source

sequences-functions.lisp.

Generic Function: slots (in)
Package

net.bardcode.folio2.taps.

Methods
Method: slots ((in wb-map))
Source

taps-functions.lisp.

Method: slots ((in hash-table))
Source

taps-functions.lisp.

Method: slots ((in cons))
Source

taps-functions.lisp.

Method: slots ((in standard-object))
Source

taps-functions.lisp.

Generic Function: sort (sequence predicate &key key)
Package

net.bardcode.folio2.sequences.

Methods
Method: sort ((sequence wb-seq) predicate &key key)
Source

sequences-functions.lisp.

Method: sort ((sequence sequence) predicate &key key)
Source

sequences-functions.lisp.

Method: sort ((sequence null) predicate &key key)
Source

sequences-functions.lisp.

Generic Function: split (sequence sentinel &key key test)
Package

net.bardcode.folio2.sequences.

Methods
Method: split ((sequence wb-seq) (sentinel wb-seq) &key key test)
Source

sequences-functions.lisp.

Method: split ((sequence wb-seq) (sentinel vector) &key key test)
Source

sequences-functions.lisp.

Method: split ((sequence wb-seq) (sentinel cons) &key key test)
Source

sequences-functions.lisp.

Method: split ((sequence wb-seq) (sentinel null) &key key test)
Source

sequences-functions.lisp.

Method: split ((sequence vector) (sentinel wb-seq) &key key test)
Source

sequences-functions.lisp.

Method: split ((sequence vector) (sentinel vector) &key key test)
Source

sequences-functions.lisp.

Method: split ((sequence vector) (sentinel cons) &key key test)
Source

sequences-functions.lisp.

Method: split ((sequence vector) (sentinel null) &key key test)
Source

sequences-functions.lisp.

Method: split ((sequence cons) (sentinel wb-seq) &key key test)
Source

sequences-functions.lisp.

Method: split ((sequence cons) (sentinel vector) &key key test)
Source

sequences-functions.lisp.

Method: split ((sequence cons) (sentinel cons) &key key test)
Source

sequences-functions.lisp.

Method: split ((sequence cons) (sentinel null) &key key test)
Source

sequences-functions.lisp.

Method: split ((sequence null) (sentinel wb-seq) &key key test)
Source

sequences-functions.lisp.

Method: split ((sequence null) (sentinel vector) &key key test)
Source

sequences-functions.lisp.

Method: split ((sequence null) (sentinel cons) &key key test)
Source

sequences-functions.lisp.

Method: split ((sequence null) (sentinel null) &key key test)
Source

sequences-functions.lisp.

Generic Function: subsequence (sequence start &optional end)
Package

net.bardcode.folio2.sequences.

Methods
Method: subsequence ((sequence foundation-series) (start integer) &optional end)
Source

series-functions.lisp.

Method: subsequence ((sequence wb-seq) (start integer) &optional end)
Source

sequences-functions.lisp.

Method: subsequence ((sequence sequence) (start integer) &optional end)
Source

sequences-functions.lisp.

Generic Function: substitute (new-item old-item sequence &key test key)
Package

net.bardcode.folio2.sequences.

Methods
Method: substitute (new-item old-item (sequence foundation-series) &key test key)
Source

series-functions.lisp.

Method: substitute (new-item old-item (sequence wb-seq) &key key)
Source

sequences-functions.lisp.

Method: substitute (new-item old-item (sequence sequence) &key test key)
Source

sequences-functions.lisp.

Generic Function: substitute-if (new-item predicate sequence &key key)
Package

net.bardcode.folio2.sequences.

Methods
Method: substitute-if (new-item predicate (sequence foundation-series) &key key)
Source

series-functions.lisp.

Method: substitute-if (new-item predicate (sequence wb-seq) &key key)
Source

sequences-functions.lisp.

Method: substitute-if (new-item predicate (sequence sequence) &key key)
Source

sequences-functions.lisp.

Generic Function: substitute-if-not (new-item predicate sequence &key key)
Package

net.bardcode.folio2.sequences.

Methods
Method: substitute-if-not (new-item predicate (sequence foundation-series) &key key)
Source

series-functions.lisp.

Method: substitute-if-not (new-item predicate (sequence wb-seq) &key key)
Source

sequences-functions.lisp.

Method: substitute-if-not (new-item predicate (sequence sequence) &key key)
Source

sequences-functions.lisp.

Generic Function: suffix-match? (sequence suffix &key test key)
Package

net.bardcode.folio2.sequences.

Methods
Method: suffix-match? ((sequence wb-seq) (suffix wb-seq) &key test key)
Source

sequences-functions.lisp.

Method: suffix-match? ((sequence sequence) (suffix wb-seq) &key test key)
Source

sequences-functions.lisp.

Method: suffix-match? ((sequence null) (suffix wb-seq) &key test key)
Source

sequences-functions.lisp.

Method: suffix-match? ((sequence wb-seq) (suffix sequence) &key test key)
Source

sequences-functions.lisp.

Method: suffix-match? ((sequence sequence) (suffix sequence) &key test key)
Source

sequences-functions.lisp.

Method: suffix-match? ((sequence null) (suffix sequence) &key test key)
Source

sequences-functions.lisp.

Method: suffix-match? ((sequence wb-seq) (suffix null) &key test key)
Source

sequences-functions.lisp.

Method: suffix-match? ((sequence sequence) (suffix null) &key test key)
Source

sequences-functions.lisp.

Method: suffix-match? ((sequence null) (suffix null) &key test key)
Source

sequences-functions.lisp.

Method: suffix-match? (sequence suffix &key test key)
Source

sequences-functions.lisp.

Generic Function: tail (sequence)
Package

net.bardcode.folio2.sequences.

Methods
Method: tail ((sequence foundation-series))
Source

series-functions.lisp.

Method: tail ((sequence wb-seq))
Source

sequences-functions.lisp.

Method: tail ((sequence sequence))
Source

sequences-functions.lisp.

Method: tail ((sequence null))
Source

sequences-functions.lisp.

Generic Function: tails (sequence &key by)
Package

net.bardcode.folio2.sequences.

Methods
Method: tails ((sequence foundation-series) &key by)
Source

series-functions.lisp.

Method: tails ((sequence wb-seq) &key by)
Source

sequences-functions.lisp.

Method: tails ((sequence vector) &key by)
Source

sequences-functions.lisp.

Method: tails ((sequence cons) &key by)
Source

sequences-functions.lisp.

Method: tails ((sequence null) &key by)
Source

sequences-functions.lisp.

Generic Function: take (n sequence)
Package

net.bardcode.folio2.sequences.

Methods
Method: take ((n integer) (series foundation-series))
Source

series-functions.lisp.

Method: take ((n integer) (sequence wb-seq))
Source

sequences-functions.lisp.

Method: take ((n integer) (sequence sequence))
Source

sequences-functions.lisp.

Method: take ((n integer) (sequence null))
Source

sequences-functions.lisp.

Method: take ((n (eql 0)) (sequence null))
Source

sequences-functions.lisp.

Generic Function: take-by (m n sequence)
Package

net.bardcode.folio2.sequences.

Methods
Method: take-by ((m integer) (n integer) (sequence foundation-series))
Source

series-functions.lisp.

Method: take-by ((m integer) (n integer) (sequence wb-seq))
Source

sequences-functions.lisp.

Method: take-by ((m integer) (n integer) (sequence sequence))
Source

sequences-functions.lisp.

Method: take-by ((m integer) (n integer) (sequence null))
Source

sequences-functions.lisp.

Method: take-by ((m (eql 0)) (n (eql 0)) (sequence null))
Source

sequences-functions.lisp.

Generic Function: take-while (predicate sequence)
Package

net.bardcode.folio2.sequences.

Methods
Method: take-while (predicate (series foundation-series))
Source

series-functions.lisp.

Method: take-while (predicate (sequence wb-seq))
Source

sequences-functions.lisp.

Method: take-while (predicate (sequence sequence))
Source

sequences-functions.lisp.

Method: take-while (predicate (sequence null))
Source

sequences-functions.lisp.

Generic Function: unbox (x)
Package

net.bardcode.folio2.boxes.

Setf expander for this generic function

(setf unbox).

Methods
Method: unbox ((x cons))
Source

boxes-functions.lisp.

Generic Function: unzip (sequence)
Package

net.bardcode.folio2.sequences.

Methods
Method: unzip ((sequence foundation-series))
Source

series-functions.lisp.

Method: unzip ((sequence wb-seq))
Source

sequences-functions.lisp.

Method: unzip ((sequence sequence))
Source

sequences-functions.lisp.

Method: unzip ((sequence null))
Source

sequences-functions.lisp.

Generic Function: values (x)
Package

net.bardcode.folio2.maps.

Methods
Method: values ((x wb-map))
Source

maps-functions.lisp.

Method: values ((x cons))
Source

maps-functions.lisp.

Generic Function: wb-map? (thing)
Package

net.bardcode.folio2.maps.

Methods
Method: wb-map? (thing)
Source

maps-functions.lisp.

Generic Function: wb-seq? (x)
Package

net.bardcode.folio2.sequences.

Methods
Method: wb-seq? ((x seq))
Source

sequences-functions.lisp.

Method: wb-seq? (x)
Source

sequences-functions.lisp.

Generic Function: zip (sequence1 sequence2)
Package

net.bardcode.folio2.sequences.

Methods
Method: zip ((sequence1 foundation-series) (sequence2 foundation-series))
Source

series-functions.lisp.

Method: zip ((sequence1 foundation-series) (sequence2 wb-seq))
Source

series-functions.lisp.

Method: zip ((sequence1 foundation-series) (sequence2 sequence))
Source

series-functions.lisp.

Method: zip ((sequence1 wb-seq) (sequence2 foundation-series))
Source

series-functions.lisp.

Method: zip ((sequence1 sequence) (sequence2 foundation-series))
Source

series-functions.lisp.

Method: zip ((sequence1 null) (sequence2 foundation-series))
Source

series-functions.lisp.

Method: zip ((sequence1 wb-seq) (sequence2 wb-seq))
Source

sequences-functions.lisp.

Method: zip ((sequence1 wb-seq) (sequence2 vector))
Source

sequences-functions.lisp.

Method: zip ((sequence1 wb-seq) (sequence2 cons))
Source

sequences-functions.lisp.

Method: zip ((sequence1 wb-seq) (sequence2 null))
Source

sequences-functions.lisp.

Method: zip ((sequence1 string) (sequence2 null))
Source

sequences-functions.lisp.

Method: zip ((sequence1 vector) (sequence2 wb-seq))
Source

sequences-functions.lisp.

Method: zip ((sequence1 vector) (sequence2 vector))
Source

sequences-functions.lisp.

Method: zip ((sequence1 vector) (sequence2 cons))
Source

sequences-functions.lisp.

Method: zip ((sequence1 vector) (sequence2 null))
Source

sequences-functions.lisp.

Method: zip ((sequence1 cons) (sequence2 wb-seq))
Source

sequences-functions.lisp.

Method: zip ((sequence1 cons) (sequence2 vector))
Source

sequences-functions.lisp.

Method: zip ((sequence1 cons) (sequence2 cons))
Source

sequences-functions.lisp.

Method: zip ((sequence1 cons) (sequence2 null))
Source

sequences-functions.lisp.

Method: zip ((sequence1 null) (sequence2 wb-seq))
Source

sequences-functions.lisp.

Method: zip ((sequence1 null) (sequence2 vector))
Source

sequences-functions.lisp.

Method: zip ((sequence1 null) (sequence2 cons))
Source

sequences-functions.lisp.

Method: zip ((sequence1 null) (sequence2 null))
Source

sequences-functions.lisp.


6.1.5 Types

Type: alist ()
Package

net.bardcode.folio2.maps.

Source

maps-types.lisp.

Type: box ()
Package

net.bardcode.folio2.boxes.

Source

boxes-types.lisp.

Type: plist ()
Package

net.bardcode.folio2.maps.

Source

maps-types.lisp.


6.2 Internals


6.2.1 Special variables

Special Variable: *any-random-state*
Package

net.bardcode.folio2.sequences.

Source

sequences-functions.lisp.

Special Variable: *folio-version*
Package

net.bardcode.folio2.

Source

version.lisp.


6.2.2 Ordinary functions

Function: %expand-alist-pairs (pairs)
Package

net.bardcode.folio2.maps.

Source

maps-functions.lisp.

Function: %gen-vars (vals)
Package

net.bardcode.folio2.functions.

Source

functions-syntax.lisp.

Function: %general-prefix-match (prefix sequence &key test key)
Package

net.bardcode.folio2.sequences.

Source

sequences-functions.lisp.

Function: %general-suffix-match (sequence suffix &key test key)
Package

net.bardcode.folio2.sequences.

Source

sequences-functions.lisp.

Function: %general-tails-by (sequence step)
Package

net.bardcode.folio2.sequences.

Source

sequences-functions.lisp.

Function: %make-toggle (&rest args)
Package

net.bardcode.folio2.series.

Source

series-functions.lisp.

Function: %put-alist-key (x key value &key test)
Package

net.bardcode.folio2.maps.

Source

maps-functions.lisp.

Function: %put-plist-key (x key value &key test)
Package

net.bardcode.folio2.maps.

Source

maps-functions.lisp.

Function: assoc-if-not (predicate sequence &key key)
Package

net.bardcode.folio2.sequences.

Source

sequences-functions.lisp.

Function: read-type-constraint (stream subchar num)
Package

net.bardcode.folio2.as.

Source

as-syntax.lisp.


6.2.3 Generic functions

Generic Function: %merge-alists (alist1 alist2 &key test)
Package

net.bardcode.folio2.maps.

Methods
Method: %merge-alists ((alist1 cons) (alist2 cons) &key test)
Source

maps-functions.lisp.

Method: %merge-alists ((alist1 null) (alist2 cons) &key test)
Source

maps-functions.lisp.

Method: %merge-alists ((alist1 cons) (alist2 null) &key test)
Source

maps-functions.lisp.

Method: %merge-alists ((alist1 null) (alist2 null) &key test)
Source

maps-functions.lisp.

Generic Function: assoc-if (predicate sequence &key key)
Package

net.bardcode.folio2.sequences.

Methods
Method: assoc-if (predicate (sequence wb-seq) &key key)
Source

sequences-functions.lisp.

Method: assoc-if (predicate (sequence sequence) &key key)
Source

sequences-functions.lisp.

Method: assoc-if (predicate (sequence cons) &key key)
Source

sequences-functions.lisp.

Method: assoc-if (predicate (sequence null) &key key)
Source

sequences-functions.lisp.


Appendix A Indexes


A.1 Concepts


A.2 Functions

Jump to:   $   %   (   -   ^  
A   B   C   D   E   F   G   H   I   J   K   L   M   O   P   R   S   T   U   V   W   Z  
Index Entry  Section

$
$: Public macros

%
%expand-alist-pairs: Private ordinary functions
%gen-vars: Private ordinary functions
%general-prefix-match: Private ordinary functions
%general-suffix-match: Private ordinary functions
%general-tails-by: Private ordinary functions
%make-toggle: Private ordinary functions
%merge-alists: Private generic functions
%merge-alists: Private generic functions
%merge-alists: Private generic functions
%merge-alists: Private generic functions
%merge-alists: Private generic functions
%put-alist-key: Private ordinary functions
%put-plist-key: Private ordinary functions

(
(setf left): Public setf expanders
(setf right): Public setf expanders
(setf unbox): Public setf expanders

-
->: Public macros

^
^: Public macros

A
acons: Public generic functions
acons: Public generic functions
acons: Public generic functions
acons: Public generic functions
acons: Public generic functions
add-first: Public generic functions
add-first: Public generic functions
add-first: Public generic functions
add-first: Public generic functions
add-first: Public generic functions
add-first: Public generic functions
add-first: Public generic functions
add-last: Public generic functions
add-last: Public generic functions
add-last: Public generic functions
add-last: Public generic functions
add-last: Public generic functions
add-last: Public generic functions
alist: Public macros
alist?: Public generic functions
alist?: Public generic functions
alist?: Public generic functions
any: Public generic functions
any: Public generic functions
any: Public generic functions
any: Public generic functions
append: Public ordinary functions
apportion: Public generic functions
apportion: Public generic functions
apportion: Public generic functions
apportion: Public generic functions
as: Public generic functions
as: Public generic functions
as: Public generic functions
as: Public generic functions
as: Public generic functions
as: Public generic functions
as: Public generic functions
as: Public generic functions
as: Public generic functions
as: Public generic functions
as: Public generic functions
as: Public generic functions
as: Public generic functions
as: Public generic functions
as: Public generic functions
as: Public generic functions
as: Public generic functions
as: Public generic functions
as: Public generic functions
as: Public generic functions
as: Public generic functions
as: Public generic functions
as: Public generic functions
as: Public generic functions
as: Public generic functions
as: Public generic functions
as: Public generic functions
as: Public generic functions
as: Public generic functions
as: Public generic functions
as: Public generic functions
as: Public generic functions
as: Public generic functions
as: Public generic functions
assoc: Public generic functions
assoc: Public generic functions
assoc: Public generic functions
assoc: Public generic functions
assoc: Public generic functions
assoc-if: Private generic functions
assoc-if: Private generic functions
assoc-if: Private generic functions
assoc-if: Private generic functions
assoc-if: Private generic functions
assoc-if-not: Private ordinary functions

B
binary-append: Public generic functions
binary-append: Public generic functions
binary-append: Public generic functions
binary-append: Public generic functions
binary-append: Public generic functions
binary-append: Public generic functions
binary-append: Public generic functions
binary-append: Public generic functions
binary-append: Public generic functions
binary-append: Public generic functions
binary-append: Public generic functions
binary-append: Public generic functions
binary-append: Public generic functions
binary-append: Public generic functions
binary-append: Public generic functions
binary-append: Public generic functions
binary-append: Public generic functions
binary-append: Public generic functions
binary-append: Public generic functions
binary-append: Public generic functions
box: Public ordinary functions
box?: Public generic functions
box?: Public generic functions
box?: Public generic functions
by: Public generic functions
by: Public generic functions
by: Public generic functions
by: Public generic functions
by: Public generic functions
by: Public generic functions
by: Public generic functions

C
cascade: Public macros
characters: Public generic functions
characters: Public generic functions
characters: Public generic functions
characters: Public generic functions
coalesce: Public ordinary functions
contains-key?: Public generic functions
contains-key?: Public generic functions
contains-key?: Public generic functions
contains-value?: Public generic functions
contains-value?: Public generic functions
contains-value?: Public generic functions
count: Public generic functions
count: Public generic functions
count: Public generic functions
count: Public generic functions
count-if: Public generic functions
count-if: Public generic functions
count-if: Public generic functions
count-if: Public generic functions
count-if-not: Public ordinary functions

D
dispose: Public generic functions
dispose: Public generic functions
dispose: Public generic functions
dispose: Public generic functions
dispose: Public generic functions
drop: Public generic functions
drop: Public generic functions
drop: Public generic functions
drop: Public generic functions
drop: Public generic functions
drop: Public generic functions
drop-while: Public generic functions
drop-while: Public generic functions
drop-while: Public generic functions
drop-while: Public generic functions
drop-while: Public generic functions

E
element: Public generic functions
element: Public generic functions
element: Public generic functions
element: Public generic functions
element: Public generic functions
elements: Public generic functions
elements: Public generic functions
elements: Public generic functions
elements: Public generic functions
empty?: Public generic functions
empty?: Public generic functions
empty?: Public generic functions
empty?: Public generic functions
every?: Public ordinary functions

F
filter: Public generic functions
filter: Public generic functions
filter: Public generic functions
filter: Public generic functions
filter: Public generic functions
find: Public generic functions
find: Public generic functions
find: Public generic functions
find: Public generic functions
find-if: Public generic functions
find-if: Public generic functions
find-if: Public generic functions
find-if: Public generic functions
find-if-not: Public ordinary functions
first: Public generic functions
first: Public generic functions
first: Public generic functions
first: Public generic functions
first: Public generic functions
first: Public generic functions
flip: Public ordinary functions
fn: Public macros
Function, %expand-alist-pairs: Private ordinary functions
Function, %gen-vars: Private ordinary functions
Function, %general-prefix-match: Private ordinary functions
Function, %general-suffix-match: Private ordinary functions
Function, %general-tails-by: Private ordinary functions
Function, %make-toggle: Private ordinary functions
Function, %put-alist-key: Private ordinary functions
Function, %put-plist-key: Private ordinary functions
Function, append: Public ordinary functions
Function, assoc-if-not: Private ordinary functions
Function, box: Public ordinary functions
Function, coalesce: Public ordinary functions
Function, count-if-not: Public ordinary functions
Function, every?: Public ordinary functions
Function, find-if-not: Public ordinary functions
Function, flip: Public ordinary functions
Function, join: Public ordinary functions
Function, pair: Public ordinary functions
Function, partial: Public ordinary functions
Function, plist: Public ordinary functions
Function, position-if-not: Public ordinary functions
Function, read-type-constraint: Private ordinary functions
Function, rpartial: Public ordinary functions
Function, sequence: Public ordinary functions
Function, series: Public ordinary functions
Function, some?: Public ordinary functions
function?: Public generic functions
function?: Public generic functions
function?: Public generic functions
function?: Public generic functions
function?: Public generic functions
functional?: Public generic functions
functional?: Public generic functions
functional?: Public generic functions
functional?: Public generic functions
functional?: Public generic functions

G
Generic Function, %merge-alists: Private generic functions
Generic Function, acons: Public generic functions
Generic Function, add-first: Public generic functions
Generic Function, add-last: Public generic functions
Generic Function, alist?: Public generic functions
Generic Function, any: Public generic functions
Generic Function, apportion: Public generic functions
Generic Function, as: Public generic functions
Generic Function, assoc: Public generic functions
Generic Function, assoc-if: Private generic functions
Generic Function, binary-append: Public generic functions
Generic Function, box?: Public generic functions
Generic Function, by: Public generic functions
Generic Function, characters: Public generic functions
Generic Function, contains-key?: Public generic functions
Generic Function, contains-value?: Public generic functions
Generic Function, count: Public generic functions
Generic Function, count-if: Public generic functions
Generic Function, dispose: Public generic functions
Generic Function, drop: Public generic functions
Generic Function, drop-while: Public generic functions
Generic Function, element: Public generic functions
Generic Function, elements: Public generic functions
Generic Function, empty?: Public generic functions
Generic Function, filter: Public generic functions
Generic Function, find: Public generic functions
Generic Function, find-if: Public generic functions
Generic Function, first: Public generic functions
Generic Function, function?: Public generic functions
Generic Function, functional?: Public generic functions
Generic Function, generic-function?: Public generic functions
Generic Function, get-key: Public generic functions
Generic Function, head: Public generic functions
Generic Function, image: Public generic functions
Generic Function, indexes: Public generic functions
Generic Function, interleave: Public generic functions
Generic Function, interpose: Public generic functions
Generic Function, keys: Public generic functions
Generic Function, last: Public generic functions
Generic Function, leave: Public generic functions
Generic Function, left: Public generic functions
Generic Function, length: Public generic functions
Generic Function, lines: Public generic functions
Generic Function, make: Public generic functions
Generic Function, map?: Public generic functions
Generic Function, merge: Public generic functions
Generic Function, method?: Public generic functions
Generic Function, mismatch: Public generic functions
Generic Function, objects: Public generic functions
Generic Function, octets: Public generic functions
Generic Function, pair?: Public generic functions
Generic Function, partition: Public generic functions
Generic Function, penult: Public generic functions
Generic Function, plist?: Public generic functions
Generic Function, position: Public generic functions
Generic Function, position-if: Public generic functions
Generic Function, prefix-match?: Public generic functions
Generic Function, put-key: Public generic functions
Generic Function, range: Public generic functions
Generic Function, range-from: Public generic functions
Generic Function, reduce: Public generic functions
Generic Function, remove: Public generic functions
Generic Function, remove-duplicates: Public generic functions
Generic Function, remove-if: Public generic functions
Generic Function, remove-if-not: Public generic functions
Generic Function, rest: Public generic functions
Generic Function, reverse: Public generic functions
Generic Function, right: Public generic functions
Generic Function, scan: Public generic functions
Generic Function, search: Public generic functions
Generic Function, second: Public generic functions
Generic Function, select: Public generic functions
Generic Function, sequence?: Public generic functions
Generic Function, series?: Public generic functions
Generic Function, set-box!: Public generic functions
Generic Function, set-left!: Public generic functions
Generic Function, set-right!: Public generic functions
Generic Function, shuffle: Public generic functions
Generic Function, slots: Public generic functions
Generic Function, sort: Public generic functions
Generic Function, split: Public generic functions
Generic Function, subsequence: Public generic functions
Generic Function, substitute: Public generic functions
Generic Function, substitute-if: Public generic functions
Generic Function, substitute-if-not: Public generic functions
Generic Function, suffix-match?: Public generic functions
Generic Function, tail: Public generic functions
Generic Function, tails: Public generic functions
Generic Function, take: Public generic functions
Generic Function, take-by: Public generic functions
Generic Function, take-while: Public generic functions
Generic Function, unbox: Public generic functions
Generic Function, unzip: Public generic functions
Generic Function, values: Public generic functions
Generic Function, wb-map?: Public generic functions
Generic Function, wb-seq?: Public generic functions
Generic Function, zip: Public generic functions
generic-function?: Public generic functions
generic-function?: Public generic functions
generic-function?: Public generic functions
get-key: Public generic functions
get-key: Public generic functions
get-key: Public generic functions

H
head: Public generic functions
head: Public generic functions
head: Public generic functions
head: Public generic functions
head: Public generic functions
head: Public generic functions

I
image: Public generic functions
image: Public generic functions
image: Public generic functions
image: Public generic functions
image: Public generic functions
image: Public generic functions
image: Public generic functions
indexes: Public generic functions
indexes: Public generic functions
indexes: Public generic functions
indexes: Public generic functions
indexes: Public generic functions
indexes: Public generic functions
interleave: Public generic functions
interleave: Public generic functions
interleave: Public generic functions
interleave: Public generic functions
interleave: Public generic functions
interleave: Public generic functions
interleave: Public generic functions
interleave: Public generic functions
interleave: Public generic functions
interleave: Public generic functions
interleave: Public generic functions
interleave: Public generic functions
interleave: Public generic functions
interleave: Public generic functions
interleave: Public generic functions
interleave: Public generic functions
interleave: Public generic functions
interleave: Public generic functions
interleave: Public generic functions
interleave: Public generic functions
interleave: Public generic functions
interleave: Public generic functions
interleave: Public generic functions
interleave: Public generic functions
interleave: Public generic functions
interleave: Public generic functions
interleave: Public generic functions
interpose: Public generic functions
interpose: Public generic functions
interpose: Public generic functions
interpose: Public generic functions
interpose: Public generic functions
interpose: Public generic functions
iterate: Public macros

J
join: Public ordinary functions

K
keys: Public generic functions
keys: Public generic functions
keys: Public generic functions

L
last: Public generic functions
last: Public generic functions
last: Public generic functions
last: Public generic functions
last: Public generic functions
leave: Public generic functions
leave: Public generic functions
leave: Public generic functions
leave: Public generic functions
left: Public generic functions
left: Public generic functions
left: Public generic functions
length: Public generic functions
length: Public generic functions
length: Public generic functions
length: Public generic functions
lines: Public generic functions
lines: Public generic functions
lines: Public generic functions
lines: Public generic functions

M
Macro, $: Public macros
Macro, ->: Public macros
Macro, alist: Public macros
Macro, cascade: Public macros
Macro, fn: Public macros
Macro, iterate: Public macros
Macro, repeat: Public macros
Macro, ^: Public macros
make: Public generic functions
make: Public generic functions
make: Public generic functions
make: Public generic functions
make: Public generic functions
make: Public generic functions
make: Public generic functions
make: Public generic functions
make: Public generic functions
make: Public generic functions
make: Public generic functions
make: Public generic functions
make: Public generic functions
make: Public generic functions
make: Public generic functions
make: Public generic functions
map?: Public generic functions
map?: Public generic functions
map?: Public generic functions
map?: Public generic functions
merge: Public generic functions
merge: Public generic functions
merge: Public generic functions
merge: Public generic functions
merge: Public generic functions
merge: Public generic functions
merge: Public generic functions
merge: Public generic functions
merge: Public generic functions
merge: Public generic functions
Method, %merge-alists: Private generic functions
Method, %merge-alists: Private generic functions
Method, %merge-alists: Private generic functions
Method, %merge-alists: Private generic functions
Method, acons: Public generic functions
Method, acons: Public generic functions
Method, acons: Public generic functions
Method, acons: Public generic functions
Method, add-first: Public generic functions
Method, add-first: Public generic functions
Method, add-first: Public generic functions
Method, add-first: Public generic functions
Method, add-first: Public generic functions
Method, add-first: Public generic functions
Method, add-last: Public generic functions
Method, add-last: Public generic functions
Method, add-last: Public generic functions
Method, add-last: Public generic functions
Method, add-last: Public generic functions
Method, alist?: Public generic functions
Method, alist?: Public generic functions
Method, any: Public generic functions
Method, any: Public generic functions
Method, any: Public generic functions
Method, apportion: Public generic functions
Method, apportion: Public generic functions
Method, apportion: Public generic functions
Method, as: Public generic functions
Method, as: Public generic functions
Method, as: Public generic functions
Method, as: Public generic functions
Method, as: Public generic functions
Method, as: Public generic functions
Method, as: Public generic functions
Method, as: Public generic functions
Method, as: Public generic functions
Method, as: Public generic functions
Method, as: Public generic functions
Method, as: Public generic functions
Method, as: Public generic functions
Method, as: Public generic functions
Method, as: Public generic functions
Method, as: Public generic functions
Method, as: Public generic functions
Method, as: Public generic functions
Method, as: Public generic functions
Method, as: Public generic functions
Method, as: Public generic functions
Method, as: Public generic functions
Method, as: Public generic functions
Method, as: Public generic functions
Method, as: Public generic functions
Method, as: Public generic functions
Method, as: Public generic functions
Method, as: Public generic functions
Method, as: Public generic functions
Method, as: Public generic functions
Method, as: Public generic functions
Method, as: Public generic functions
Method, as: Public generic functions
Method, assoc: Public generic functions
Method, assoc: Public generic functions
Method, assoc: Public generic functions
Method, assoc: Public generic functions
Method, assoc-if: Private generic functions
Method, assoc-if: Private generic functions
Method, assoc-if: Private generic functions
Method, assoc-if: Private generic functions
Method, binary-append: Public generic functions
Method, binary-append: Public generic functions
Method, binary-append: Public generic functions
Method, binary-append: Public generic functions
Method, binary-append: Public generic functions
Method, binary-append: Public generic functions
Method, binary-append: Public generic functions
Method, binary-append: Public generic functions
Method, binary-append: Public generic functions
Method, binary-append: Public generic functions
Method, binary-append: Public generic functions
Method, binary-append: Public generic functions
Method, binary-append: Public generic functions
Method, binary-append: Public generic functions
Method, binary-append: Public generic functions
Method, binary-append: Public generic functions
Method, binary-append: Public generic functions
Method, binary-append: Public generic functions
Method, binary-append: Public generic functions
Method, box?: Public generic functions
Method, box?: Public generic functions
Method, by: Public generic functions
Method, by: Public generic functions
Method, by: Public generic functions
Method, by: Public generic functions
Method, by: Public generic functions
Method, by: Public generic functions
Method, characters: Public generic functions
Method, characters: Public generic functions
Method, characters: Public generic functions
Method, contains-key?: Public generic functions
Method, contains-key?: Public generic functions
Method, contains-value?: Public generic functions
Method, contains-value?: Public generic functions
Method, count: Public generic functions
Method, count: Public generic functions
Method, count: Public generic functions
Method, count-if: Public generic functions
Method, count-if: Public generic functions
Method, count-if: Public generic functions
Method, dispose: Public generic functions
Method, dispose: Public generic functions
Method, dispose: Public generic functions
Method, dispose: Public generic functions
Method, drop: Public generic functions
Method, drop: Public generic functions
Method, drop: Public generic functions
Method, drop: Public generic functions
Method, drop: Public generic functions
Method, drop-while: Public generic functions
Method, drop-while: Public generic functions
Method, drop-while: Public generic functions
Method, drop-while: Public generic functions
Method, element: Public generic functions
Method, element: Public generic functions
Method, element: Public generic functions
Method, element: Public generic functions
Method, elements: Public generic functions
Method, elements: Public generic functions
Method, elements: Public generic functions
Method, empty?: Public generic functions
Method, empty?: Public generic functions
Method, empty?: Public generic functions
Method, filter: Public generic functions
Method, filter: Public generic functions
Method, filter: Public generic functions
Method, filter: Public generic functions
Method, find: Public generic functions
Method, find: Public generic functions
Method, find: Public generic functions
Method, find-if: Public generic functions
Method, find-if: Public generic functions
Method, find-if: Public generic functions
Method, first: Public generic functions
Method, first: Public generic functions
Method, first: Public generic functions
Method, first: Public generic functions
Method, first: Public generic functions
Method, function?: Public generic functions
Method, function?: Public generic functions
Method, function?: Public generic functions
Method, function?: Public generic functions
Method, functional?: Public generic functions
Method, functional?: Public generic functions
Method, functional?: Public generic functions
Method, functional?: Public generic functions
Method, generic-function?: Public generic functions
Method, generic-function?: Public generic functions
Method, get-key: Public generic functions
Method, get-key: Public generic functions
Method, head: Public generic functions
Method, head: Public generic functions
Method, head: Public generic functions
Method, head: Public generic functions
Method, head: Public generic functions
Method, image: Public generic functions
Method, image: Public generic functions
Method, image: Public generic functions
Method, image: Public generic functions
Method, image: Public generic functions
Method, image: Public generic functions
Method, indexes: Public generic functions
Method, indexes: Public generic functions
Method, indexes: Public generic functions
Method, indexes: Public generic functions
Method, indexes: Public generic functions
Method, interleave: Public generic functions
Method, interleave: Public generic functions
Method, interleave: Public generic functions
Method, interleave: Public generic functions
Method, interleave: Public generic functions
Method, interleave: Public generic functions
Method, interleave: Public generic functions
Method, interleave: Public generic functions
Method, interleave: Public generic functions
Method, interleave: Public generic functions
Method, interleave: Public generic functions
Method, interleave: Public generic functions
Method, interleave: Public generic functions
Method, interleave: Public generic functions
Method, interleave: Public generic functions
Method, interleave: Public generic functions
Method, interleave: Public generic functions
Method, interleave: Public generic functions
Method, interleave: Public generic functions
Method, interleave: Public generic functions
Method, interleave: Public generic functions
Method, interleave: Public generic functions
Method, interleave: Public generic functions
Method, interleave: Public generic functions
Method, interleave: Public generic functions
Method, interleave: Public generic functions
Method, interpose: Public generic functions
Method, interpose: Public generic functions
Method, interpose: Public generic functions
Method, interpose: Public generic functions
Method, interpose: Public generic functions
Method, keys: Public generic functions
Method, keys: Public generic functions
Method, last: Public generic functions
Method, last: Public generic functions
Method, last: Public generic functions
Method, last: Public generic functions
Method, leave: Public generic functions
Method, leave: Public generic functions
Method, leave: Public generic functions
Method, left: Public generic functions
Method, left: Public generic functions
Method, length: Public generic functions
Method, length: Public generic functions
Method, length: Public generic functions
Method, lines: Public generic functions
Method, lines: Public generic functions
Method, lines: Public generic functions
Method, make: Public generic functions
Method, make: Public generic functions
Method, make: Public generic functions
Method, make: Public generic functions
Method, make: Public generic functions
Method, make: Public generic functions
Method, make: Public generic functions
Method, make: Public generic functions
Method, make: Public generic functions
Method, make: Public generic functions
Method, make: Public generic functions
Method, make: Public generic functions
Method, make: Public generic functions
Method, make: Public generic functions
Method, make: Public generic functions
Method, map?: Public generic functions
Method, map?: Public generic functions
Method, map?: Public generic functions
Method, merge: Public generic functions
Method, merge: Public generic functions
Method, merge: Public generic functions
Method, merge: Public generic functions
Method, merge: Public generic functions
Method, merge: Public generic functions
Method, merge: Public generic functions
Method, merge: Public generic functions
Method, merge: Public generic functions
Method, method?: Public generic functions
Method, method?: Public generic functions
Method, method?: Public generic functions
Method, mismatch: Public generic functions
Method, mismatch: Public generic functions
Method, mismatch: Public generic functions
Method, mismatch: Public generic functions
Method, mismatch: Public generic functions
Method, objects: Public generic functions
Method, objects: Public generic functions
Method, objects: Public generic functions
Method, octets: Public generic functions
Method, octets: Public generic functions
Method, octets: Public generic functions
Method, pair?: Public generic functions
Method, pair?: Public generic functions
Method, pair?: Public generic functions
Method, partition: Public generic functions
Method, partition: Public generic functions
Method, partition: Public generic functions
Method, partition: Public generic functions
Method, penult: Public generic functions
Method, penult: Public generic functions
Method, penult: Public generic functions
Method, plist?: Public generic functions
Method, plist?: Public generic functions
Method, position: Public generic functions
Method, position: Public generic functions
Method, position: Public generic functions
Method, position-if: Public generic functions
Method, position-if: Public generic functions
Method, position-if: Public generic functions
Method, prefix-match?: Public generic functions
Method, prefix-match?: Public generic functions
Method, prefix-match?: Public generic functions
Method, prefix-match?: Public generic functions
Method, prefix-match?: Public generic functions
Method, prefix-match?: Public generic functions
Method, prefix-match?: Public generic functions
Method, prefix-match?: Public generic functions
Method, prefix-match?: Public generic functions
Method, prefix-match?: Public generic functions
Method, prefix-match?: Public generic functions
Method, prefix-match?: Public generic functions
Method, prefix-match?: Public generic functions
Method, put-key: Public generic functions
Method, put-key: Public generic functions
Method, put-key: Public generic functions
Method, range: Public generic functions
Method, range-from: Public generic functions
Method, reduce: Public generic functions
Method, reduce: Public generic functions
Method, remove: Public generic functions
Method, remove: Public generic functions
Method, remove: Public generic functions
Method, remove: Public generic functions
Method, remove-duplicates: Public generic functions
Method, remove-duplicates: Public generic functions
Method, remove-duplicates: Public generic functions
Method, remove-if: Public generic functions
Method, remove-if: Public generic functions
Method, remove-if: Public generic functions
Method, remove-if: Public generic functions
Method, remove-if-not: Public generic functions
Method, remove-if-not: Public generic functions
Method, rest: Public generic functions
Method, rest: Public generic functions
Method, rest: Public generic functions
Method, rest: Public generic functions
Method, reverse: Public generic functions
Method, reverse: Public generic functions
Method, reverse: Public generic functions
Method, right: Public generic functions
Method, right: Public generic functions
Method, scan: Public generic functions
Method, scan: Public generic functions
Method, scan: Public generic functions
Method, search: Public generic functions
Method, search: Public generic functions
Method, search: Public generic functions
Method, search: Public generic functions
Method, search: Public generic functions
Method, search: Public generic functions
Method, search: Public generic functions
Method, search: Public generic functions
Method, search: Public generic functions
Method, second: Public generic functions
Method, second: Public generic functions
Method, second: Public generic functions
Method, second: Public generic functions
Method, second: Public generic functions
Method, select: Public generic functions
Method, select: Public generic functions
Method, select: Public generic functions
Method, select: Public generic functions
Method, select: Public generic functions
Method, select: Public generic functions
Method, select: Public generic functions
Method, select: Public generic functions
Method, select: Public generic functions
Method, select: Public generic functions
Method, select: Public generic functions
Method, select: Public generic functions
Method, select: Public generic functions
Method, sequence?: Public generic functions
Method, sequence?: Public generic functions
Method, sequence?: Public generic functions
Method, sequence?: Public generic functions
Method, series?: Public generic functions
Method, series?: Public generic functions
Method, set-box!: Public generic functions
Method, set-left!: Public generic functions
Method, set-right!: Public generic functions
Method, shuffle: Public generic functions
Method, shuffle: Public generic functions
Method, shuffle: Public generic functions
Method, shuffle: Public generic functions
Method, slots: Public generic functions
Method, slots: Public generic functions
Method, slots: Public generic functions
Method, slots: Public generic functions
Method, sort: Public generic functions
Method, sort: Public generic functions
Method, sort: Public generic functions
Method, split: Public generic functions
Method, split: Public generic functions
Method, split: Public generic functions
Method, split: Public generic functions
Method, split: Public generic functions
Method, split: Public generic functions
Method, split: Public generic functions
Method, split: Public generic functions
Method, split: Public generic functions
Method, split: Public generic functions
Method, split: Public generic functions
Method, split: Public generic functions
Method, split: Public generic functions
Method, split: Public generic functions
Method, split: Public generic functions
Method, split: Public generic functions
Method, subsequence: Public generic functions
Method, subsequence: Public generic functions
Method, subsequence: Public generic functions
Method, substitute: Public generic functions
Method, substitute: Public generic functions
Method, substitute: Public generic functions
Method, substitute-if: Public generic functions
Method, substitute-if: Public generic functions
Method, substitute-if: Public generic functions
Method, substitute-if-not: Public generic functions
Method, substitute-if-not: Public generic functions
Method, substitute-if-not: Public generic functions
Method, suffix-match?: Public generic functions
Method, suffix-match?: Public generic functions
Method, suffix-match?: Public generic functions
Method, suffix-match?: Public generic functions
Method, suffix-match?: Public generic functions
Method, suffix-match?: Public generic functions
Method, suffix-match?: Public generic functions
Method, suffix-match?: Public generic functions
Method, suffix-match?: Public generic functions
Method, suffix-match?: Public generic functions
Method, tail: Public generic functions
Method, tail: Public generic functions
Method, tail: Public generic functions
Method, tail: Public generic functions
Method, tails: Public generic functions
Method, tails: Public generic functions
Method, tails: Public generic functions
Method, tails: Public generic functions
Method, tails: Public generic functions
Method, take: Public generic functions
Method, take: Public generic functions
Method, take: Public generic functions
Method, take: Public generic functions
Method, take: Public generic functions
Method, take-by: Public generic functions
Method, take-by: Public generic functions
Method, take-by: Public generic functions
Method, take-by: Public generic functions
Method, take-by: Public generic functions
Method, take-while: Public generic functions
Method, take-while: Public generic functions
Method, take-while: Public generic functions
Method, take-while: Public generic functions
Method, unbox: Public generic functions
Method, unzip: Public generic functions
Method, unzip: Public generic functions
Method, unzip: Public generic functions
Method, unzip: Public generic functions
Method, values: Public generic functions
Method, values: Public generic functions
Method, wb-map?: Public generic functions
Method, wb-seq?: Public generic functions
Method, wb-seq?: Public generic functions
Method, zip: Public generic functions
Method, zip: Public generic functions
Method, zip: Public generic functions
Method, zip: Public generic functions
Method, zip: Public generic functions
Method, zip: Public generic functions
Method, zip: Public generic functions
Method, zip: Public generic functions
Method, zip: Public generic functions
Method, zip: Public generic functions
Method, zip: Public generic functions
Method, zip: Public generic functions
Method, zip: Public generic functions
Method, zip: Public generic functions
Method, zip: Public generic functions
Method, zip: Public generic functions
Method, zip: Public generic functions
Method, zip: Public generic functions
Method, zip: Public generic functions
Method, zip: Public generic functions
Method, zip: Public generic functions
Method, zip: Public generic functions
Method, zip: Public generic functions
method?: Public generic functions
method?: Public generic functions
method?: Public generic functions
method?: Public generic functions
mismatch: Public generic functions
mismatch: Public generic functions
mismatch: Public generic functions
mismatch: Public generic functions
mismatch: Public generic functions
mismatch: Public generic functions

O
objects: Public generic functions
objects: Public generic functions
objects: Public generic functions
objects: Public generic functions
octets: Public generic functions
octets: Public generic functions
octets: Public generic functions
octets: Public generic functions

P
pair: Public ordinary functions
pair?: Public generic functions
pair?: Public generic functions
pair?: Public generic functions
pair?: Public generic functions
partial: Public ordinary functions
partition: Public generic functions
partition: Public generic functions
partition: Public generic functions
partition: Public generic functions
partition: Public generic functions
penult: Public generic functions
penult: Public generic functions
penult: Public generic functions
penult: Public generic functions
plist: Public ordinary functions
plist?: Public generic functions
plist?: Public generic functions
plist?: Public generic functions
position: Public generic functions
position: Public generic functions
position: Public generic functions
position: Public generic functions
position-if: Public generic functions
position-if: Public generic functions
position-if: Public generic functions
position-if: Public generic functions
position-if-not: Public ordinary functions
prefix-match?: Public generic functions
prefix-match?: Public generic functions
prefix-match?: Public generic functions
prefix-match?: Public generic functions
prefix-match?: Public generic functions
prefix-match?: Public generic functions
prefix-match?: Public generic functions
prefix-match?: Public generic functions
prefix-match?: Public generic functions
prefix-match?: Public generic functions
prefix-match?: Public generic functions
prefix-match?: Public generic functions
prefix-match?: Public generic functions
prefix-match?: Public generic functions
put-key: Public generic functions
put-key: Public generic functions
put-key: Public generic functions
put-key: Public generic functions

R
range: Public generic functions
range: Public generic functions
range-from: Public generic functions
range-from: Public generic functions
read-type-constraint: Private ordinary functions
reduce: Public generic functions
reduce: Public generic functions
reduce: Public generic functions
remove: Public generic functions
remove: Public generic functions
remove: Public generic functions
remove: Public generic functions
remove: Public generic functions
remove-duplicates: Public generic functions
remove-duplicates: Public generic functions
remove-duplicates: Public generic functions
remove-duplicates: Public generic functions
remove-if: Public generic functions
remove-if: Public generic functions
remove-if: Public generic functions
remove-if: Public generic functions
remove-if: Public generic functions
remove-if-not: Public generic functions
remove-if-not: Public generic functions
remove-if-not: Public generic functions
repeat: Public macros
rest: Public generic functions
rest: Public generic functions
rest: Public generic functions
rest: Public generic functions
rest: Public generic functions
reverse: Public generic functions
reverse: Public generic functions
reverse: Public generic functions
reverse: Public generic functions
right: Public generic functions
right: Public generic functions
right: Public generic functions
rpartial: Public ordinary functions

S
scan: Public generic functions
scan: Public generic functions
scan: Public generic functions
scan: Public generic functions
search: Public generic functions
search: Public generic functions
search: Public generic functions
search: Public generic functions
search: Public generic functions
search: Public generic functions
search: Public generic functions
search: Public generic functions
search: Public generic functions
search: Public generic functions
second: Public generic functions
second: Public generic functions
second: Public generic functions
second: Public generic functions
second: Public generic functions
second: Public generic functions
select: Public generic functions
select: Public generic functions
select: Public generic functions
select: Public generic functions
select: Public generic functions
select: Public generic functions
select: Public generic functions
select: Public generic functions
select: Public generic functions
select: Public generic functions
select: Public generic functions
select: Public generic functions
select: Public generic functions
select: Public generic functions
sequence: Public ordinary functions
sequence?: Public generic functions
sequence?: Public generic functions
sequence?: Public generic functions
sequence?: Public generic functions
sequence?: Public generic functions
series: Public ordinary functions
series?: Public generic functions
series?: Public generic functions
series?: Public generic functions
set-box!: Public generic functions
set-box!: Public generic functions
set-left!: Public generic functions
set-left!: Public generic functions
set-right!: Public generic functions
set-right!: Public generic functions
Setf Expander, (setf left): Public setf expanders
Setf Expander, (setf right): Public setf expanders
Setf Expander, (setf unbox): Public setf expanders
shuffle: Public generic functions
shuffle: Public generic functions
shuffle: Public generic functions
shuffle: Public generic functions
shuffle: Public generic functions
slots: Public generic functions
slots: Public generic functions
slots: Public generic functions
slots: Public generic functions
slots: Public generic functions
some?: Public ordinary functions
sort: Public generic functions
sort: Public generic functions
sort: Public generic functions
sort: Public generic functions
split: Public generic functions
split: Public generic functions
split: Public generic functions
split: Public generic functions
split: Public generic functions
split: Public generic functions
split: Public generic functions
split: Public generic functions
split: Public generic functions
split: Public generic functions
split: Public generic functions
split: Public generic functions
split: Public generic functions
split: Public generic functions
split: Public generic functions
split: Public generic functions
split: Public generic functions
subsequence: Public generic functions
subsequence: Public generic functions
subsequence: Public generic functions
subsequence: Public generic functions
substitute: Public generic functions
substitute: Public generic functions
substitute: Public generic functions
substitute: Public generic functions
substitute-if: Public generic functions
substitute-if: Public generic functions
substitute-if: Public generic functions
substitute-if: Public generic functions
substitute-if-not: Public generic functions
substitute-if-not: Public generic functions
substitute-if-not: Public generic functions
substitute-if-not: Public generic functions
suffix-match?: Public generic functions
suffix-match?: Public generic functions
suffix-match?: Public generic functions
suffix-match?: Public generic functions
suffix-match?: Public generic functions
suffix-match?: Public generic functions
suffix-match?: Public generic functions
suffix-match?: Public generic functions
suffix-match?: Public generic functions
suffix-match?: Public generic functions
suffix-match?: Public generic functions

T
tail: Public generic functions
tail: Public generic functions
tail: Public generic functions
tail: Public generic functions
tail: Public generic functions
tails: Public generic functions
tails: Public generic functions
tails: Public generic functions
tails: Public generic functions
tails: Public generic functions
tails: Public generic functions
take: Public generic functions
take: Public generic functions
take: Public generic functions
take: Public generic functions
take: Public generic functions
take: Public generic functions
take-by: Public generic functions
take-by: Public generic functions
take-by: Public generic functions
take-by: Public generic functions
take-by: Public generic functions
take-by: Public generic functions
take-while: Public generic functions
take-while: Public generic functions
take-while: Public generic functions
take-while: Public generic functions
take-while: Public generic functions

U
unbox: Public generic functions
unbox: Public generic functions
unzip: Public generic functions
unzip: Public generic functions
unzip: Public generic functions
unzip: Public generic functions
unzip: Public generic functions

V
values: Public generic functions
values: Public generic functions
values: Public generic functions

W
wb-map?: Public generic functions
wb-map?: Public generic functions
wb-seq?: Public generic functions
wb-seq?: Public generic functions
wb-seq?: Public generic functions

Z
zip: Public generic functions
zip: Public generic functions
zip: Public generic functions
zip: Public generic functions
zip: Public generic functions
zip: Public generic functions
zip: Public generic functions
zip: Public generic functions
zip: Public generic functions
zip: Public generic functions
zip: Public generic functions
zip: Public generic functions
zip: Public generic functions
zip: Public generic functions
zip: Public generic functions
zip: Public generic functions
zip: Public generic functions
zip: Public generic functions
zip: Public generic functions
zip: Public generic functions
zip: Public generic functions
zip: Public generic functions
zip: Public generic functions
zip: Public generic functions


A.4 Data types

Jump to:   A   B   F   M   N   P   S   T   V  
Index Entry  Section

A
alist: Public types
as-functions.lisp: The folio2-as/src/as-functions․lisp file
as-package.lisp: The folio2-as/src/as-package․lisp file
as-package.lisp: The folio2-as-syntax/src/as-package․lisp file
as-syntax.lisp: The folio2-as-syntax/src/as-syntax․lisp file

B
box: Public types
boxes-functions.lisp: The folio2-boxes/src/boxes-functions․lisp file
boxes-package.lisp: The folio2-boxes/src/boxes-package․lisp file
boxes-types.lisp: The folio2-boxes/src/boxes-types․lisp file

F
File, as-functions.lisp: The folio2-as/src/as-functions․lisp file
File, as-package.lisp: The folio2-as/src/as-package․lisp file
File, as-package.lisp: The folio2-as-syntax/src/as-package․lisp file
File, as-syntax.lisp: The folio2-as-syntax/src/as-syntax․lisp file
File, boxes-functions.lisp: The folio2-boxes/src/boxes-functions․lisp file
File, boxes-package.lisp: The folio2-boxes/src/boxes-package․lisp file
File, boxes-types.lisp: The folio2-boxes/src/boxes-types․lisp file
File, folio2-as-syntax.asd: The folio2-as-syntax/folio2-as-syntax․asd file
File, folio2-as.asd: The folio2-as/folio2-as․asd file
File, folio2-boxes.asd: The folio2-boxes/folio2-boxes․asd file
File, folio2-functions-syntax.asd: The folio2-functions-syntax/folio2-functions-syntax․asd file
File, folio2-functions.asd: The folio2-functions/folio2-functions․asd file
File, folio2-make.asd: The folio2-make/folio2-make․asd file
File, folio2-maps-syntax.asd: The folio2-maps-syntax/folio2-maps-syntax․asd file
File, folio2-maps.asd: The folio2-maps/folio2-maps․asd file
File, folio2-package.lisp: The folio2/src/folio2-package․lisp file
File, folio2-pairs.asd: The folio2-pairs/folio2-pairs․asd file
File, folio2-sequences-syntax.asd: The folio2-sequences-syntax/folio2-sequences-syntax․asd file
File, folio2-sequences.asd: The folio2-sequences/folio2-sequences․asd file
File, folio2-series.asd: The folio2-series/folio2-series․asd file
File, folio2-taps.asd: The folio2-taps/folio2-taps․asd file
File, folio2.asd: The folio2/folio2․asd file
File, functions-functions.lisp: The folio2-functions/src/functions-functions․lisp file
File, functions-package.lisp: The folio2-functions/src/functions-package․lisp file
File, functions-package.lisp: The folio2-functions-syntax/src/functions-package․lisp file
File, functions-syntax.lisp: The folio2-functions-syntax/src/functions-syntax․lisp file
File, make-functions.lisp: The folio2-make/src/make-functions․lisp file
File, make-package.lisp: The folio2-make/src/make-package․lisp file
File, maps-functions.lisp: The folio2-maps/src/maps-functions․lisp file
File, maps-package.lisp: The folio2-maps/src/maps-package․lisp file
File, maps-package.lisp: The folio2-maps-syntax/src/maps-package․lisp file
File, maps-syntax.lisp: The folio2-maps-syntax/src/maps-syntax․lisp file
File, maps-types.lisp: The folio2-maps/src/maps-types․lisp file
File, pairs-functions.lisp: The folio2-pairs/src/pairs-functions․lisp file
File, pairs-package.lisp: The folio2-pairs/src/pairs-package․lisp file
File, sequences-functions.lisp: The folio2-sequences/src/sequences-functions․lisp file
File, sequences-package.lisp: The folio2-sequences/src/sequences-package․lisp file
File, sequences-package.lisp: The folio2-sequences-syntax/src/sequences-package․lisp file
File, sequences-syntax.lisp: The folio2-sequences-syntax/src/sequences-syntax․lisp file
File, series-functions.lisp: The folio2-series/src/series-functions․lisp file
File, series-package.lisp: The folio2-series/src/series-package․lisp file
File, series-syntax.lisp: The folio2-series/src/series-syntax․lisp file
File, suppress-series-warnings.lisp: The folio2-series/src/suppress-series-warnings․lisp file
File, taps-functions.lisp: The folio2-taps/src/taps-functions․lisp file
File, taps-package.lisp: The folio2-taps/src/taps-package․lisp file
File, version.lisp: The folio2/src/version․lisp file
folio2: The folio2 system
folio2-as: The folio2-as system
folio2-as-syntax: The folio2-as-syntax system
folio2-as-syntax.asd: The folio2-as-syntax/folio2-as-syntax․asd file
folio2-as.asd: The folio2-as/folio2-as․asd file
folio2-boxes: The folio2-boxes system
folio2-boxes.asd: The folio2-boxes/folio2-boxes․asd file
folio2-functions: The folio2-functions system
folio2-functions-syntax: The folio2-functions-syntax system
folio2-functions-syntax.asd: The folio2-functions-syntax/folio2-functions-syntax․asd file
folio2-functions.asd: The folio2-functions/folio2-functions․asd file
folio2-make: The folio2-make system
folio2-make.asd: The folio2-make/folio2-make․asd file
folio2-maps: The folio2-maps system
folio2-maps-syntax: The folio2-maps-syntax system
folio2-maps-syntax.asd: The folio2-maps-syntax/folio2-maps-syntax․asd file
folio2-maps.asd: The folio2-maps/folio2-maps․asd file
folio2-package.lisp: The folio2/src/folio2-package․lisp file
folio2-pairs: The folio2-pairs system
folio2-pairs.asd: The folio2-pairs/folio2-pairs․asd file
folio2-sequences: The folio2-sequences system
folio2-sequences-syntax: The folio2-sequences-syntax system
folio2-sequences-syntax.asd: The folio2-sequences-syntax/folio2-sequences-syntax․asd file
folio2-sequences.asd: The folio2-sequences/folio2-sequences․asd file
folio2-series: The folio2-series system
folio2-series.asd: The folio2-series/folio2-series․asd file
folio2-taps: The folio2-taps system
folio2-taps.asd: The folio2-taps/folio2-taps․asd file
folio2.asd: The folio2/folio2․asd file
functions-functions.lisp: The folio2-functions/src/functions-functions․lisp file
functions-package.lisp: The folio2-functions/src/functions-package․lisp file
functions-package.lisp: The folio2-functions-syntax/src/functions-package․lisp file
functions-syntax.lisp: The folio2-functions-syntax/src/functions-syntax․lisp file

M
make-functions.lisp: The folio2-make/src/make-functions․lisp file
make-package.lisp: The folio2-make/src/make-package․lisp file
maps-functions.lisp: The folio2-maps/src/maps-functions․lisp file
maps-package.lisp: The folio2-maps/src/maps-package․lisp file
maps-package.lisp: The folio2-maps-syntax/src/maps-package․lisp file
maps-syntax.lisp: The folio2-maps-syntax/src/maps-syntax․lisp file
maps-types.lisp: The folio2-maps/src/maps-types․lisp file
Module, src: The folio2/src module
Module, src: The folio2-as/src module
Module, src: The folio2-as-syntax/src module
Module, src: The folio2-boxes/src module
Module, src: The folio2-make/src module
Module, src: The folio2-functions/src module
Module, src: The folio2-functions-syntax/src module
Module, src: The folio2-maps/src module
Module, src: The folio2-maps-syntax/src module
Module, src: The folio2-pairs/src module
Module, src: The folio2-sequences/src module
Module, src: The folio2-sequences-syntax/src module
Module, src: The folio2-series/src module
Module, src: The folio2-taps/src module

N
net.bardcode.folio2: The net․bardcode․folio2 package
net.bardcode.folio2.as: The net․bardcode․folio2․as package
net.bardcode.folio2.boxes: The net․bardcode․folio2․boxes package
net.bardcode.folio2.functions: The net․bardcode․folio2․functions package
net.bardcode.folio2.make: The net․bardcode․folio2․make package
net.bardcode.folio2.maps: The net․bardcode․folio2․maps package
net.bardcode.folio2.pairs: The net․bardcode․folio2․pairs package
net.bardcode.folio2.sequences: The net․bardcode․folio2․sequences package
net.bardcode.folio2.series: The net․bardcode․folio2․series package
net.bardcode.folio2.taps: The net․bardcode․folio2․taps package

P
Package, net.bardcode.folio2: The net․bardcode․folio2 package
Package, net.bardcode.folio2.as: The net․bardcode․folio2․as package
Package, net.bardcode.folio2.boxes: The net․bardcode․folio2․boxes package
Package, net.bardcode.folio2.functions: The net․bardcode․folio2․functions package
Package, net.bardcode.folio2.make: The net․bardcode․folio2․make package
Package, net.bardcode.folio2.maps: The net․bardcode․folio2․maps package
Package, net.bardcode.folio2.pairs: The net․bardcode․folio2․pairs package
Package, net.bardcode.folio2.sequences: The net․bardcode․folio2․sequences package
Package, net.bardcode.folio2.series: The net․bardcode․folio2․series package
Package, net.bardcode.folio2.taps: The net․bardcode․folio2․taps package
pairs-functions.lisp: The folio2-pairs/src/pairs-functions․lisp file
pairs-package.lisp: The folio2-pairs/src/pairs-package․lisp file
plist: Public types

S
sequences-functions.lisp: The folio2-sequences/src/sequences-functions․lisp file
sequences-package.lisp: The folio2-sequences/src/sequences-package․lisp file
sequences-package.lisp: The folio2-sequences-syntax/src/sequences-package․lisp file
sequences-syntax.lisp: The folio2-sequences-syntax/src/sequences-syntax․lisp file
series-functions.lisp: The folio2-series/src/series-functions․lisp file
series-package.lisp: The folio2-series/src/series-package․lisp file
series-syntax.lisp: The folio2-series/src/series-syntax․lisp file
src: The folio2/src module
src: The folio2-as/src module
src: The folio2-as-syntax/src module
src: The folio2-boxes/src module
src: The folio2-make/src module
src: The folio2-functions/src module
src: The folio2-functions-syntax/src module
src: The folio2-maps/src module
src: The folio2-maps-syntax/src module
src: The folio2-pairs/src module
src: The folio2-sequences/src module
src: The folio2-sequences-syntax/src module
src: The folio2-series/src module
src: The folio2-taps/src module
suppress-series-warnings.lisp: The folio2-series/src/suppress-series-warnings․lisp file
System, folio2: The folio2 system
System, folio2-as: The folio2-as system
System, folio2-as-syntax: The folio2-as-syntax system
System, folio2-boxes: The folio2-boxes system
System, folio2-functions: The folio2-functions system
System, folio2-functions-syntax: The folio2-functions-syntax system
System, folio2-make: The folio2-make system
System, folio2-maps: The folio2-maps system
System, folio2-maps-syntax: The folio2-maps-syntax system
System, folio2-pairs: The folio2-pairs system
System, folio2-sequences: The folio2-sequences system
System, folio2-sequences-syntax: The folio2-sequences-syntax system
System, folio2-series: The folio2-series system
System, folio2-taps: The folio2-taps system

T
taps-functions.lisp: The folio2-taps/src/taps-functions․lisp file
taps-package.lisp: The folio2-taps/src/taps-package․lisp file
Type, alist: Public types
Type, box: Public types
Type, plist: Public types

V
version.lisp: The folio2/src/version․lisp file