Next: , Previous: , Up: Exported definitions   [Contents][Index]


4.1.3 Generic functions

Generic Function: extract-key MAP KEY
Package

data-lens

Source

lens.lisp (file)

Methods
Method: extract-key (MAP hash-table) KEY
Method: extract-key (MAP list) KEY
Generic Function: functionalize IT
Package

data-lens

Source

lens.lisp (file)

Methods
Method: functionalize (IT hash-table)
Method: functionalize (IT vector)
Method: functionalize (IT symbol)
Method: functionalize (IT function)
Generic Function: init CLIENT
Package

data-lens.transducers.internals

Source

transducer-protocol.lisp (file)

Methods
Method: init (IT (eql list-builder))
Source

transducers.lisp (file)

Method: init (IT (eql vector-builder))
Source

transducers.lisp (file)

Method: init (IT (eql hash-table-builder))
Source

transducers.lisp (file)

Generic Function: reduce-generic SEQ FUNC INIT
Package

data-lens.transducers.internals

Source

transducer-protocol.lisp (file)

Methods
Method: reduce-generic (SEQ lazy-sequence) (FUNC function) INIT
Source

lazy-sequence.lisp (file)

Method: reduce-generic (SEQ sequence) (FUNC function) INIT
Method: reduce-generic (SEQ sequence) (FUNC symbol) INIT
Method: reduce-generic SEQ (FUNC symbol) INIT
Method: reduce-generic (SEQ hash-table) (FUNC function) INIT
Generic Function: stepper CLIENT
Package

data-lens.transducers.internals

Source

transducer-protocol.lisp (file)

Methods
Method: stepper (IT (eql list-builder))
Source

transducers.lisp (file)

Method: stepper (IT (eql vector-builder))
Source

transducers.lisp (file)

Method: stepper (IT (eql hash-table-builder))
Source

transducers.lisp (file)

Generic Function: unwrap CLIENT OBJ
Package

data-lens.transducers.internals

Source

transducer-protocol.lisp (file)

Methods
Method: unwrap (IT (eql list-builder)) OBJ
Source

transducers.lisp (file)

Method: unwrap CLIENT OBJ

Next: , Previous: , Up: Exported definitions   [Contents][Index]