📦 scheme-manpages
469 pages · page 2 of 3
F (continued)
- fldiv0-and-mod0(3scm)number-theoretic integer division✨
- fleven?(3scm)✨
- flexp(3scm)transcendental functions✨
- flfinite?(3scm)floating-point classification procedures✨
- flfloor(3scm)round a number✨
- flinfinite?(3scm)floating-point classification procedures✨
- flmax(3scm)find the maximum or minimum argument✨
- flmin(3scm)find the maximum or minimum argument✨
- flmod(3scm)number-theoretic integer division✨
- flmod0(3scm)number-theoretic integer division✨
- flnan?(3scm)floating-point classification procedures✨
- flnegative?(3scm)✨
- flnumerator(3scm)compute numerator and denominator✨
- flodd?(3scm)✨
- floor(3scm)round a number✨
- flpositive?(3scm)✨
- flround(3scm)round a number✨
- flsin(3scm)transcendental functions✨
- flsqrt(3scm)principal square root✨
- fltan(3scm)transcendental functions✨
- fltruncate(3scm)round a number✨
- flush-output-port(3scm)flush buffered data from a port to its sink✨
- flzero?(3scm)test if a number is zero✨
- fold-left(3scm)list iteration and recursion operators✨
- fold-right(3scm)list iteration and recursion operators✨
- for-all(3scm)apply a predicate to lists of objects✨
- fx*(3scm)multiplication✨
- fx+(3scm)fixnum addition and multiplication✨
- fx<=?(3scm)compare numbers✨
- fx<?(3scm)compare numbers✨
- fx=?(3scm)compare numbers✨
- fx>?(3scm)compare numbers✨
- fxand(3scm)bitwise arithmetic✨
- fxarithmetic-shift(3scm)arithmetic shift✨
- fxarithmetic-shift-left(3scm)arithmetic shift✨
- fxarithmetic-shift-right(3scm)arithmetic shift✨
- fxbit-count(3scm)population count✨
- fxbit-field(3scm)bit field extract✨
- fxbit-set?(3scm)test if a bit is set in an exact integer✨
- fxcopy-bit(3scm)copy a bit from an integer onto another integer✨
- fxcopy-bit-field(3scm)copy a bitfield from one integer onto another✨
- fxdiv(3scm)number-theoretic integer division✨
- fxdiv-and-mod(3scm)number-theoretic integer division✨
- fxdiv0(3scm)number-theoretic integer division✨
- fxdiv0-and-mod0(3scm)number-theoretic integer division✨
- fxeven?(3scm)✨
- fxfirst-bit-set(3scm)first bit set in an integer✨
- fxif(3scm)bitwise if✨
- fxior(3scm)bitwise arithmetic✨
- fxlength(3scm)bitwise length of an integer✨
- fxmax(3scm)find the maximum or minimum argument✨
- fxmin(3scm)find the maximum or minimum argument✨
- fxmod(3scm)number-theoretic integer division✨
- fxmod0(3scm)number-theoretic integer division✨
- fxnegative?(3scm)✨
- fxnot(3scm)bitwise negation, one's complement✨
- fxodd?(3scm)✨
- fxpositive?(3scm)✨
- fxreverse-bit-field(3scm)reverse bit order in an integer✨
- fxrotate-bit-field(3scm)bitwise rotate left✨
- fxxor(3scm)bitwise arithmetic✨
- fxzero?(3scm)test if a number is zero✨
G
- gcd(3scm)greatest common divisor and least common multiple✨
- get-bytevector-all(3scm)read bytes until the next end of file✨
- get-bytevector-n(3scm)read data from a binary port✨
- get-bytevector-n!(3scm)read bytes from a port into a bytevector✨
- get-bytevector-some(3scm)read some unspecified number of bytes from a port✨
- get-char(3scm)read a character from a textual input port✨
- get-line(3scm)read a line from a port✨
- get-string-all(3scm)read characters up to the next end of file✨
- get-string-n(3scm)read characters from a port, returning a string✨
- get-string-n!(3scm)read characters into a string✨
- greatest-fixnum(3scm)query the fixnum range✨
H
- hashtable-clear!(3scm)remove all entries from a hashtables✨
- hashtable-contains?(3scm)check if a key exists in a hashtable✨
- hashtable-copy(3scm)copy a hashtable✨
- hashtable-delete!(3scm)remove an association from a hashtable✨
- hashtable-entries(3scm)get the entries in the hashtable as two vectors✨
- hashtable-equivalence-function(3scm)hashtable inspection functions✨
- hashtable-hash-function(3scm)hashtable inspection functions✨
- hashtable-keys(3scm)get the keys from a hashtable✨
- hashtable-mutable?(3scm)hashtable inspection functions✨
- hashtable-ref(3scm)get a value from a hashtable✨
- hashtable-set!(3scm)change an association in a hashtable✨
- hashtable-size(3scm)get the number of associations in a hashtable✨
- hashtable-update!(3scm)update an entry in a hashtable✨
- hashtable?(3scm)check if an object is a hashtable✨
I
- imag-part(3scm)real and imaginary parts of a complex number✨
- inexact(3scm)conversion between exact and inexact numbers✨
- inexact->exact(3scm)conversion between exact and inexact numbers✨
- infinite?(3scm)floating-point classification procedures✨
- integer->char(3scm)conversion between characters and integers✨
L
- latin-1-codec(3scm)predefined codecs✨
- lcm(3scm)greatest common divisor and least common multiple✨
- least-fixnum(3scm)query the fixnum range✨
- length(3scm)length of a list✨
- list(3scm)create a list from the arguments✨
- list->string(3scm)convert between strings and lists✨
- list->vector(3scm)conversion between vectors and lists✨
- list-copy(3scm)copy a list✨
- list-ref(3scm)access an element of a list✨
- list-set!(3scm)modify an element in a list✨
- list-sort(3scm)stable sorting of lists and vectors✨
- list-tail(3scm)skip elements of a list✨
- list?(3scm)check if an object is a list✨
- lookahead-char(3scm)peek at the next character from a port✨
- lookahead-u8(3scm)peek at the next byte from a port✨
M
- magnitude(3scm)magnitude and angle of complex numbers✨
- make-bytevector(3scm)create a new bytevector✨
- make-enumeration(3scm)create a new enumeration type✨
- make-polar(3scm)construct complex numbers✨
- make-record-constructor-descriptor(3scm)procedural record construction✨
- make-record-type-descriptor(3scm)record-type construction and inspection✨
- make-rectangular(3scm)construct complex numbers✨
- make-transcoder(3scm)port transcoders✨
- make-vector(3scm)allocate a new vector✨
- max(3scm)find the maximum or minimum argument✨
- member(3scm)list lookup✨
- memp(3scm)list lookup✨
- memq(3scm)list lookup✨
- memv(3scm)list lookup✨
- min(3scm)find the maximum or minimum argument✨
- mod(3scm)number-theoretic integer division✨
- mod0(3scm)number-theoretic integer division✨
- modulo(3scm)number-theoretic integer division✨
N
- nan?(3scm)floating-point classification procedures✨
- native-endianness(3scm)return the native endianness✨
- native-transcoder(3scm)transcoder for the native transcoding✨
- negative?(3scm)✨
- newline(3scm)write a newline to a port✨
- not(3scm)boolean negation✨
- numerator(3scm)compute numerator and denominator✨
O
- odd?(3scm)✨
- open-binary-input-file(3scm)open a binary file✨
- open-binary-output-file(3scm)open a binary file✨
- open-file-input-port(3scm)open a file for reading✨
- or(7scm)short-circuiting conditional, return the first true value✨
P
- pair?(3scm)test if an object is a pair✨
- partition(3scm)filter a list✨
- peek-char(3scm)peek at the next character from a port✨
- peek-u8(3scm)peek at the next byte from a port✨
- ports(7scm)Port I/O✨
- positive?(3scm)✨
- procedure?(3scm)test if an object is a procedure✨
- put-bytevector(3scm)write a bytevector to a port✨
- put-char(3scm)write a character to a port✨
- put-datum(3scm)write an object's external representation to a port✨
- put-string(3scm)write a string to a textual output port✨
- put-u8(3scm)write a byte to a binary output port✨
Q
- quasiquote(7scm)list and vector templates✨
- quotient(3scm)number-theoretic integer division✨
R
- read-bytevector(3scm)read data from a binary port✨
- read-bytevector!(3scm)read bytes from a port into a bytevector✨
- read-char(3scm)read a character from a textual input port✨
- read-line(3scm)read a line from a port✨
- read-string(3scm)read characters from a port, returning a string✨
- real-part(3scm)real and imaginary parts of a complex number✨
- record-accessor(3scm)record access and mutations✨
- record-constructor(3scm)procedural record construction✨
- record-constructor-descriptor(7scm)define a record type✨
- record-field-mutable?(3scm)record-type construction and inspection✨
- record-mutator(3scm)record access and mutations✨
- record-predicate(3scm)create record predicates✨
- record-rtd(3scm)get the rtd for the type of a record✨
- record-type-descriptor(7scm)define a record type✨
- record-type-descriptor?(3scm)record-type construction and inspection✨
- record-type-field-names(3scm)record-type construction and inspection✨
- record-type-generative?(3scm)record-type construction and inspection✨
- record-type-name(3scm)record-type construction and inspection✨
- record-type-opaque?(3scm)record-type construction and inspection✨
- record-type-parent(3scm)record-type construction and inspection✨
- record-type-sealed?(3scm)record-type construction and inspection✨
- record-type-uid(3scm)record-type construction and inspection✨
- remainder(3scm)number-theoretic integer division✨
- remove(3scm)remove elements from a list✨
- remp(3scm)remove elements from a list✨
- remq(3scm)remove elements from a list✨
- remv(3scm)remove elements from a list✨
- reverse(3scm)reverse a list✨
- round(3scm)round a number✨
S
- set-car!(3scm)change the fields of a pair✨
- set-cdr!(3scm)change the fields of a pair✨
- sin(3scm)transcendental functions✨
- sint-list->bytevector(3scm)convert a list of integers to a bytevector✨
- sqrt(3scm)principal square root✨
- square(3scm)multiply a number by itself✨
- standard-error-port(3scm)fresh standard I/O ports✨
- standard-input-port(3scm)fresh standard I/O ports✨
- standard-output-port(3scm)fresh standard I/O ports✨
- string(3scm)construct a string from the supplied characters✨
- string->bytevector(3scm)transcode a string to a bytevector✨
- string->list(3scm)convert between strings and lists✨
- string->number(3scm)convert a string to a number✨
- string->symbol(3scm)string to symbol conversion✨
- string->utf16(3scm)convert between strings and bytevectors✨
- string->utf32(3scm)convert between strings and bytevectors✨
- string->utf8(3scm)convert between strings and bytevectors✨
- string->vector(3scm)convert a string to a vector✨
- string-append(3scm)append strings✨
- string-ci-hash(3scm)string hash functions✨
💅
getting it ready, bestie…