front s U s s V squash f s prefix t s suffix t s in t /ss disjoint SS SS partition T
f (x ) (λ x :T | P • E ) Y X X Y X Y X Y X Y X Y X Y X Y X Y
f(x) (\lambda ...) X \pfun Y X \fun Y X \pinj Y X \inj Y X \psurj Y X \surj Y X \bij Y X \ffun Y X \finj Y
Application Lambda-expression Partial functions Total functions Partial injections Total injections Partial surjections Total surjections Bijections Finite functions Finite injections
+ − ∗ div mod <≤≥>
1
succ m .. n #S min S max S
\nat \num + - * \div \mod < \leq \geq > \nat_1 succ m \upto n \# S min~S max~S
Natural numbers Integers Operations Comparisons Integers > 0 Successor function Number range Size of a set Minimum of a set Maximum of a set
All but last element Extraction Filtering Compaction Prefix relation Suffix relation Segment relation Distributed concat. Disjointness Partition relation
\bag X \lbag ... \rbag count~B~x B \bcount x n \otimes B x \inbag B B \subbageq C B \uplus C B \uminus C items~s
Bags Bag display Count of element Infix count operator Bag scaling Bag membership Sub-bag relation Bag union Bag difference Items in a sequence
Z Reference Card Mike Spivey The Spivey Partnership
Bags bag X x1 , . . . , xn count B x B ]x n ⊗B x B B vC B ]C B C items s
Numbers and arithmetic
front~s U \extract S s \filter V squash~f s \prefix t s \suffix t s \inseq t \dcat ss \disjoint SS SS \partition T
Sequences seq X seq1 X iseq X hx1 , . . . , xn i s t rev s head s last s tail s
\seq X \seq_1 X \iseq X \langle \rangle s \cat t rev~s head~s last~s tail~s
5
Finite sequences Sequences 6= hi Injective sequences Sequence display Concatenation Reverse Head of sequence Last element Tail of sequence
-a -p predude -q -d -s -t -v
Don’t use type abbreviations Use prelude in place of the standard one Implicit quantifiers Dependency analysis Syntax check only Report types of global definitions Echo formal text as it is parsed
Free type definition Ans ::= ok | error Ans ::= ok \ldata\num\rdata | error
... \end{zed}
2
Sets x ∈S x∈ /S
3
S ⊆T S ⊂T S 1S S ×T (x , y, z ) first p second p S ∪T S ∩T S \T S TA A X 1X
\{x_1,...,x_n\} \{~x:T | P @ E~\} \emptyset S \subseteq T S \subset T \power S \power_1 S S \cross T (x, y, z) first~p second~p S \cup T S \cap T S \setminus T \bigcup A \bigcap A \finset X \finset_1 X
Set display Set comprehension Empty set Subset relation Proper subset Power set Non-empty subsets Cartesian product Tuple First of pair Second of pair Set union Set intersection Set difference Generalized union Gen. intersection Finite sets Finite sets 6=
X \rel Y x \mapsto y \dom R \ran R \id X Q \comp R Q \circ R S \dres R R \rres S S \ndres R R \nrres S R \inv R \limg S\rimg Q \oplus R R^{k} R \plus R \star
Binary relations Maplet Domain Range Identity relation Composition Backwards comp. Domain restriction Range restriction Domain anti-res. Range anti-restrict. Relational inverse Relational image Overriding Iteration Transitive closure Refl.–trans. closure
Relations X Y x 7→ y dom R ran R id X Q R Q ◦R S R R S S R R S R∼ R S Q ⊕R Rk R+ R∗
Domain. ranR. \ran R. Range id X. \id X. Identity relation. Q £ R. Q \comp R. Composition. Q ⦠R. Q \circ R. Backwards comp. S ¨ R. S \dres R. Domain restriction.
R+. R \plus. Transitive closure. Râ. R \star. Reflexiveâtrans. closure. Functions f (x) f(x). Function application. (λ x : T | P ⢠E). (\lambda ...) Lambda-expression. X §.
Free type definition. Ans ::= ok ¡. £ ¢ ... Domain. ranR. \ran R. Range id X. \id X. Identity relation. Q ¥ R. Q \comp R. Composition ... Domain anti-restriction. R § S.
To monitor various informations of your NetBSD box you ... ifconfig_if assigns an IP or other on that network in- ... pkg_admin fetch-pkg-vulnerabilities download.
log4j.appender.socket.port=10005 log4j.appender.socket.locationInfo=true log4j.logger.com.my.app=DEBUG. Level. Description. ALL. Output of all messages.
Code Structure var ... //Global variable ... //your code here. }] aName='ExplainThat!'; ..... pathname â the path to the document on the host protocol â the protocol ...
Class Selectors:.name â applies to HTML document ... HTML element type such as h1, p, a etc. Selector ... When defining two or more nearly similar rules do this.
First 39 magic mike xxl 39 trailer is live abc news. Magic mike xxl review roundup channing tatumischarming, but. Review magic mike xxl is not as good as magic ...
d - double (64 bits). OpenGL®is the only cross-platform graphics API that enables developers of software for. PC, workstation, and supercomputing hardware to ...
Mar 9, 2010 - GL commands are formed from a return type, a name, and optionally up to 4 characters. (or character pairs) from the Command ..... Pixel Transfer Modes [3.7.3, 6.1.3] ...... value: ORDER, COEFF, DOMAIN. Selection [5.2].
... apps below to open or edit this item. pdf-1274\tarascon-rapid-reference-card-complications ... nd-management-of-ascites-by-md-drjoseph-esherick.pdf.
Oct 2, 2017 - Reference Training Card - Laminated Tutorial. Guide Cheat Sheet (Instructions and ... and Vendors; Managing. List Items; Sales Tax;. Inventory ...
OpenGL®is the only cross-platform graphics API that enables developers of software ... For brevity, the OpenGL documentation and this reference may omit the ...
Click the button below to register a free account and download the file ... laminated card/guide provides explanations and context for many powerful Excel 2016.