lispdoc - results for lambda

(lambda &whole whole args &body body)
(defun taint (value)
  "Taints a value
Wraps a value in a lambda so that it no longer makes sense by itself."
  (lambda () value))
Mentioned in:
CLtL2 - 11.6. Built-in Packages
CLtL2 - 2. Data Types
CLtL2 - 2.13. Functions
CLtL2 - 26.2. How the Loop Facility Works
CLtL2 - 27.5. Compiling Format Control Strings
CLtL2 - 4.8. Type Conversion Function
CLtL2 - 5.2. Functions
CLtL2 - 5.2.2. Lambda-Expressions
CLtL2 - 6.2.2. Specific Data Type Predicates
CLtL2 - 7.1. Constants and Variables
CLtL2 - 7.1. Reference
CLtL2 - 7.10.2. Rules Governing the Passing of Multiple Values
CLtL2 - A.2.2. Mapping
CLtL2 - A.3.1. Basic Restrictions
HyperSpec - Lambda Forms
HyperSpec - 3.1.3 Lambda Expressions
HyperSpec - 3.4 Lambda Lists
HyperSpec - 3.4.1 Ordinary Lambda Lists
HyperSpec - Examples of Ordinary Lambda Lists
HyperSpec - 3.4.10 Define-method-combination Arguments Lambda Lists
HyperSpec - 3.4.2 Generic Function Lambda Lists
HyperSpec - 3.4.3 Specialized Lambda Lists
HyperSpec - 3.4.4 Macro Lambda Lists
HyperSpec - Destructuring by Lambda Lists
HyperSpec - Data-directed Destructuring by Lambda Lists
HyperSpec - Examples of Data-directed Destructuring by Lambda Lists
HyperSpec - Lambda-list-directed Destructuring by Lambda Lists
HyperSpec - 3.4.5 Destructuring Lambda Lists
HyperSpec - 3.4.6 Boa Lambda Lists
HyperSpec - 3.4.7 Defsetf Lambda Lists
HyperSpec - 3.4.8 Deftype Lambda Lists
HyperSpec - 3.4.9 Define-modify-macro Lambda Lists
HyperSpec - Macro LAMBDA
HyperSpec - Symbol LAMBDA
On Lisp - A Query Interpreter
On Lisp - An Interpreter
On Lisp - Anaphoric Macros (Macro-Defining Macros)
On Lisp - Anaphoric Variants
On Lisp - Applications for Macros
On Lisp - Avoiding Capture by Prior Evaluation
On Lisp - Building Functions
On Lisp - Chapter _28
On Lisp - Code-Walkers and CPS Conversion
On Lisp - Common Lisp Evolves
On Lisp - Common Lisp Implementation
On Lisp - Composing Functions
On Lisp - Conditional Evaluation
On Lisp - Continuation-Passing Macros
On Lisp - Creating Context
On Lisp - Defining Functions
On Lisp - Destructuring in Parameter Lists
On Lisp - Dispatching Macro Characters
On Lisp - Functions as Properties
On Lisp - Iteration with Multiple Values
On Lisp - Lazy Evaluation
On Lisp - Local Functions
On Lisp - Macro Characters
On Lisp - Need for Macros
On Lisp - New Implementation
On Lisp - Objects in Plain Lisp
On Lisp - Operations on Lists
On Lisp - Other Structures
On Lisp - Plus ca Change
On Lisp - Recursion on Cdrs
On Lisp - Recursion on Cdrs (Macros Returning Functions)
On Lisp - Recursion on Subtrees
On Lisp - Recursion on Subtrees (Macros Returning Functions)
On Lisp - Scheme Continuations
On Lisp - The Process Abstraction
On Lisp - The with- Macro
PCL - anonymous functions
PCL - functions as data aka higher order functions
PCL - lexical variables and closures
PCL - manipulating the lexical environment
PCL - other special operators
PCL - other uses for conditions
PCL - querying the database
Successful Lisp - chapter11
Successful Lisp - chapter14
Successful Lisp - chapter15
Successful Lisp - lesson 7
Successful Lisp - lesson 9
 Mentioned in:
HyperSpec - 7.6.4 Congruent Lambda-lists for all Methods of a Generic Function
Variable: A list of symbols used as lambda list keywords in SBCL.
(defun required-args
        &optional (collector #'identity))
  (loop for arg in lambda-list
        until (member arg lambda-list-keywords)
        collect (funcall collector arg)))
Mentioned in:
CLtL2 - 5.2.2. Lambda-Expressions
CLtL2 - 8.1. Macro Definition
HyperSpec - Constant Variable LAMBDA-LIST-KEYWORDS
 Mentioned in:
HyperSpec - Lambda-list-directed Destructuring by Lambda Lists
( name lambda-list &body body)
Function: Expands into a lambda-expression within whose BODY NAME denotes the corresponding function.
Variable: The exclusive upper bound on the number of parameters which may be specifed in a given lambda list. This is actually the limit on required and &OPTIONAL parameters. With &KEY and &AUX you can get more.
 Mentioned in:
CLtL2 - 5.2.2. Lambda-Expressions
CLtL2 - 7.10.1. Constructs for Handling Multiple Values
CLtL2 - 7.3. Function Invocation
HyperSpec - Constant Variable LAMBDA-PARAMETERS-LIMIT
(function-lambda-expression fun)
Function: Return (VALUES DEFINING-LAMBDA-EXPRESSION CLOSURE-P NAME), where DEFINING-LAMBDA-EXPRESSION is NIL if unknown, or a suitable argument to COMPILE otherwise, CLOSURE-P is non-NIL if the function's definition might have been enclosed in some non-null lexical environment, and NAME is some name (for debugging only) or NIL if there is no name.
(defun ajax-function-name (fn)
  (or (sb-kernel:%fun-name fn)
       (nth-value 2
Mentioned in:
CLtL2 - 25.1. The Compiler
( lambda-list &key (normalize t)
 allow-specializers (normalize-optional normalize)
 (normalize-keyword normalize) (normalize-auxilary normalize))
Function: Parses an ordinary lambda-list, returning as multiple values: 1. Required parameters. 2. Optional parameter specifications, normalized into form: (name init suppliedp) 3. Name of the rest parameter, or NIL. 4. Keyword parameter specifications, normalized into form: ((keyword-name name) init suppliedp) 5. Boolean indicating &ALLOW-OTHER-KEYS presence. 6. &AUX parameter specifications, normalized into form (name init). Signals a PROGRAM-ERROR is the lambda-list is malformed.