C# Class clojure.lang.Delay

Implements a delay of a function call.
Inheritance: IDeref, IPending
显示文件 Open project: richhickey/clojure-clr

Public Methods

Method Description
Delay ( IFn fn ) : System.Runtime.CompilerServices

Construct a delay for a function.

isRealized ( ) : bool

Private Methods

Method Description
deref ( ) : object
force ( object x ) : object

Method Details

Delay() public method

Construct a delay for a function.
public Delay ( IFn fn ) : System.Runtime.CompilerServices
fn IFn The function to delay.
return System.Runtime.CompilerServices

isRealized() public method

public isRealized ( ) : bool
return bool