|
Sketchy LISP Volume 2 - Reference |
Copyright (C) 2006 Nils M Holm Buy a printed copy |
A Condensed Introduction to Functional Programming in Scheme
* function+ function- function-> operator:arrow-comments:closure-form:dump-image:dump-symbols:gc:load:quit:r5rs-apply:require:show-license:show-version:statistics:trace< function<= function= function=> operator> function>= functionabs functionand primitiveappend functionapply primitiveassoc functionassq functionbegin primitiveboolean? functionbottom primitivecaaaar functioncaaar functioncaar functioncall/cc primitivecar primitivecdr primitivechar->integer primitivechar-alphabetic? functionchar-ci<? functionchar-ci<? primitivechar-ci<=? functionchar-ci=? functionchar-ci=? primitivechar-ci>=? functionchar-ci>? functionchar-downcase functionchar-lower-case? functionchar-numeric? functionchar-upcase functionchar-upper-case? functionchar-whitespace? functionchar<? functionchar<? primitivechar<=? functionchar=? functionchar=? primitivechar>=? functionchar>? functionchar? primitivecond primitivecons primitivedefine primitivedelete-file primitivedisplay primitivedivide functioneof-object? primitiveeq? primitiveequal? functioneven? functionexpt functiongcd functionid functioninteger functioninteger->char primitiveinteger->list primitiveiterate functionlambda primitivelcm functionlength functionlet primitiveletrec primitivelist->integer primitivelist->string primitivelist-ref functionlist-tail functionlist functionlist? functionmap functionmax functionmember functionmemq functionmin functionmodulo functionn* functionn+ functionn+ primitiven- functionn- primitiven< functionn< primitiven<= functionn> functionn>= functionnatural functionnatural? functionndivide functionnegate functionnegative? functionneq? functionnewline functionnexpt functionnon-negative? functionnormalize functionnot functionnquotient functionnremainder functionnull? primitivenumber->string functionnumber? primitiveodd? functionor primitivepackage primitivepair? primitivepositive? functionprocedure? primitivequotient functionquote primitiverecursive-bind primitiveread primitiveread-char primitiveremainder functionreverse functionsqrt functionstring functionstring->list primitivestring->number functionstring->symbol primitivestring-append functionstring-append primitivestring-ci=? functionstring-ci<? functionstring-ci<=? functionstring-ci>? functionstring-ci>=? functionstring-length functionstring-length primitivestring-ref functionstring-ref primitivestring=? functionstring<? functionstring<=? functionstring>? functionstring>=? functionstring? primitivesubstring functionsubstring primitivesymbol->string primitivesymbol? primitivevoid primitivewith-input-from-file primitivewith-output-to-file primitivewrite primitivezero? function