The first-time-value Reference Manual

Table of Contents

Next: , Previous: , Up: (dir)   [Contents][Index]

The first-time-value Reference Manual

This is the first-time-value Reference Manual, version 1.0.1, generated automatically by Declt version 2.4 patchlevel 1 "Will Decker" on Mon Apr 08 14:01:48 2019 GMT+0.


Next: , Previous: , Up: Top   [Contents][Index]

1 Introduction

Project's home: https://www.hexstreamsoft.com/libraries/first-time-value/


Returns the result of evaluating a form in the current lexical
and dynamic context the first time it's encountered, and the cached result
of that computation on subsequent evaluations.


This library is in the Public Domain.
See the UNLICENSE file for details.


Next: , Previous: , Up: Top   [Contents][Index]

2 Systems

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


Previous: , Up: Systems   [Contents][Index]

2.1 first-time-value

Author

Jean-Philippe Paradis <hexstream@hexstreamsoft.com>

License

Public Domain

Description

Returns the result of evaluating a form in the current lexical and dynamic context the first time it’s encountered, and the cached result of that computation on subsequent evaluations.

Version

1.0.1

Source

first-time-value.asd (file)

Components

Next: , Previous: , Up: Top   [Contents][Index]

3 Files

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


Previous: , Up: Files   [Contents][Index]

3.1 Lisp


Next: , Previous: , Up: Lisp files   [Contents][Index]

3.1.1 first-time-value.asd

Location

first-time-value.asd

Systems

first-time-value (system)


Next: , Previous: , Up: Lisp files   [Contents][Index]

3.1.2 first-time-value/package.lisp

Parent

first-time-value (system)

Location

package.lisp

Packages

first-time-value


Previous: , Up: Lisp files   [Contents][Index]

3.1.3 first-time-value/main.lisp

Dependency

package.lisp (file)

Parent

first-time-value (system)

Location

main.lisp

Exported Definitions

Next: , Previous: , Up: Top   [Contents][Index]

4 Packages

Packages are listed by definition order.


Previous: , Up: Packages   [Contents][Index]

4.1 first-time-value

Source

package.lisp (file)

Use List

common-lisp

Exported Definitions

Next: , Previous: , Up: Top   [Contents][Index]

5 Definitions

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


Previous: , Up: Definitions   [Contents][Index]

5.1 Exported definitions


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

5.1.1 Macros

Macro: first-time-value FORM
Package

first-time-value

Source

main.lisp (file)

Macro: first-time-values FORM
Package

first-time-value

Source

main.lisp (file)


Previous: , Up: Top   [Contents][Index]

Appendix A Indexes


Next: , Previous: , Up: Indexes   [Contents][Index]

A.1 Concepts

Jump to:   F   L  
Index Entry  Section

F
File, Lisp, first-time-value.asd: The first-time-value<dot>asd file
File, Lisp, first-time-value/main.lisp: The first-time-value/main<dot>lisp file
File, Lisp, first-time-value/package.lisp: The first-time-value/package<dot>lisp file
first-time-value.asd: The first-time-value<dot>asd file
first-time-value/main.lisp: The first-time-value/main<dot>lisp file
first-time-value/package.lisp: The first-time-value/package<dot>lisp file

L
Lisp File, first-time-value.asd: The first-time-value<dot>asd file
Lisp File, first-time-value/main.lisp: The first-time-value/main<dot>lisp file
Lisp File, first-time-value/package.lisp: The first-time-value/package<dot>lisp file

Jump to:   F   L  

Next: , Previous: , Up: Indexes   [Contents][Index]

A.2 Functions

Jump to:   F   M  
Index Entry  Section

F
first-time-value: Exported macros
first-time-values: Exported macros

M
Macro, first-time-value: Exported macros
Macro, first-time-values: Exported macros

Jump to:   F   M  

Next: , Previous: , Up: Indexes   [Contents][Index]

A.3 Variables


Previous: , Up: Indexes   [Contents][Index]

A.4 Data types

Jump to:   F   P   S  
Index Entry  Section

F
first-time-value: The first-time-value system
first-time-value: The first-time-value package

P
Package, first-time-value: The first-time-value package

S
System, first-time-value: The first-time-value system

Jump to:   F   P   S