scheme - Why does 'The Reasoned Schemer' add an 'o' to the end of its functions? -


in reasoned schemer, name standard lisp functions 'o' on end, eg conso , appendo.

my question is: why 'the reasoned schemer' add 'o' end of functions?

from page 2 of http://www.cs.indiana.edu/~eholk/papers/sfp2012.pdf:

it conventional in scheme names of predicates end ‘?’ character. have therefore chosen end names of minikanren goals superscript o, meant resemble top of ?. superscript e in conde stands ‘every,’ since every conde clause may contribute answers. 

Comments

Popular posts from this blog

How has firefox/gecko HTML+CSS rendering changed in version 38? -

javascript - Complex json ng-repeat -

jquery - Cloning of rows and columns from the old table into the new with colSpan and rowSpan -