Primitive Functions
We give the list of primitive functions, here. It consists of numeric functions, boolean functions, string functions, and I/O functions. We don't describe precise behaviour of them, but give simply examples.
+-*/numeratordenominatormoduloquotientremaindernegabseq?lt?lte?gt?gte?roundfloorceilingtruncatesqrtexplogsincostanasinacosatansinhcoshtanhasinhacoshatanhitofrtofpackunpackuncons-stringlength-stringappend-stringsplit-stringregexregex-cgreadshowempty?unconsunsnocbool?integer?rational?char?string?collection?hash?
Primitive Functions with a Side Effect
open-input-fileopen-output-fileclose-input-portclose-output-portread-charread-linewrite-charwrite-stringwriteeof?flushread-char-from-portread-line-from-portwrite-char-to-portwrite-string-to-portwrite-to-porteof-port?flush-portreturnrand