Scheme (programming language): Difference between revisions

Content deleted Content added
m Reverted 2 edits by 147.64.2.12 (talk) to last revision by Joyous!
No edit summary
Tag: Reverted
Line 486:
===Nomenclature and naming conventions===
In Standard Scheme, procedures that convert from one datatype to another contain the character string "->" in their name, predicates end with a "?", and procedures that change the value of already-allocated data end with a "!". These conventions are often followed by Scheme programmers.
Oh god, the olde internet is coming back
 
In formal contexts such as Scheme standards, the word "procedure" is used in preference to "function" to refer to a lambda expression or primitive procedure. In normal usage, the words "procedure" and "function" are used interchangeably. Procedure application is sometimes referred to formally as ''combination''.