X-Git-Url: http://lambda.jimpryor.net/git/gitweb.cgi?p=lambda.git;a=blobdiff_plain;f=offsite_reading.mdwn;h=a6b537ab8f614d24175aba42869f3665357aa952;hp=e89c2403b250f26464a8667ba2fbe2d3cd4fc9fc;hb=193823d816ee0b6ed88532df8ab2d9f43f66daca;hpb=cc609e384a5358a667144f78497062bd6f25c0de diff --git a/offsite_reading.mdwn b/offsite_reading.mdwn index e89c2403..a6b537ab 100644 --- a/offsite_reading.mdwn +++ b/offsite_reading.mdwn @@ -26,6 +26,7 @@ get more out of. (Rinse and repeat.) * [[!wikipedia Functional programming]] * [[!wikipedia Purely functional]] * [[!wikipedia Referential transparency (computer science)]] +* [[!wikipedia Side effect (computer science) desc="Side effects"]] * [[!wikipedia Imperative programming]] ## General issues about variables and scope in programming languages ## @@ -188,7 +189,9 @@ in M. Broy, editor, *Marktoberdorf Summer School on Program Design Calculi*, Spr ## Side-effects / mutation ## +* [[!wikipedia Referential transparency (computer science)]] * [[!wikipedia Side effect (computer science) desc="Side effects"]] +* [[!wikipedia Imperative programming]] * [[!wikipedia Reference (computer science) desc="References"]] * [[!wikipedia Pointer (computing) desc="Pointers"]] * [Pointers in OCaml](http://caml.inria.fr/resources/doc/guides/pointers.html)