Edited, memorised or added to reading queue

on 18-Apr-2015 (Sat)

Do you want BuboFlash to help you learning these things? Click here to log in or create user.

#odersky-programming-in-scala-2ed #scala
method parameters in Scala is that they are vals, not vars
statusnot read reprioritisations
last reprioritisation on suggested re-reading day
started reading on finished reading on

pdf

cannot see any pdfs




Flashcard 150888951

Tags
#common-lisp
Question
New type specifiers can come into existence in two ways. First, defining a new structure type with [...] automatically causes the name of the structure to be a new type specifier symbol. Second, the deftype special form can be used to define new type-specifier abbreviations.
Answer
defstruct

statusnot learnedmeasured difficulty37% [default]last interval [days]               
repetition number in this series0memorised on               scheduled repetition               
scheduled repetition interval               last repetition or drill

Parent (intermediate) annotation

Open it
New type specifiers can come into existence in two ways. First, defining a new structure type with defstruct automatically causes the name of the structure to be a new type specifier symbol. Second, the deftype special form can be used to define new type-specifier abbreviations.</

Original toplevel document

4.7. Defining New Type Specifiers
head><head>4.7. Defining New Type Specifiers Common Lisp the Language, 2nd Edition Next: Type Conversion Function Up: Type Specifiers Previous: Type Specifiers That 4.7. Defining New Type Specifiers New type specifiers can come into existence in two ways. First, defining a new structure type with defstruct automatically causes the name of the structure to be a new type specifier symbol. Second, the deftype special form can be used to define new type-specifier abbreviations. [Macro] deftype name lambda-list [[ {declaration}* | doc-string ]] {form}* This is very similar to a defmacro form: name is the symbol that identifies the type specifier be







Flashcard 150888957

Tags
#common-lisp
Question
New type specifiers can come into existence in two ways. First, defining a new structure type with defstruct automatically causes the name of the structure to be a new type specifier symbol. Second, the [...] special form can be used to define new type-specifier abbreviations.
Answer
deftype

statusnot learnedmeasured difficulty37% [default]last interval [days]               
repetition number in this series0memorised on               scheduled repetition               
scheduled repetition interval               last repetition or drill

Parent (intermediate) annotation

Open it
New type specifiers can come into existence in two ways. First, defining a new structure type with defstruct automatically causes the name of the structure to be a new type specifier symbol. Second, the deftype special form can be used to define new type-specifier abbreviations.

Original toplevel document

4.7. Defining New Type Specifiers
head><head>4.7. Defining New Type Specifiers Common Lisp the Language, 2nd Edition Next: Type Conversion Function Up: Type Specifiers Previous: Type Specifiers That 4.7. Defining New Type Specifiers New type specifiers can come into existence in two ways. First, defining a new structure type with defstruct automatically causes the name of the structure to be a new type specifier symbol. Second, the deftype special form can be used to define new type-specifier abbreviations. [Macro] deftype name lambda-list [[ {declaration}* | doc-string ]] {form}* This is very similar to a defmacro form: name is the symbol that identifies the type specifier be