Slosh Forms

List of sections:

char, collection, conditional, conversion, core, doc, file, hashmap, io, iterator, math, pair, random, scripting, sequence, shell, string, system, test, type, vector

Section: char

char-lower, char-upper, char-whitespace?, str->int

Section: collection

clear!, empty?, flatten, in?, not-empty?, reverse

Section: conditional

<, <=, ==, >, >=, and, cond, if, match, not, or, when

Section: conversion

->key, ->sym, def?, ref

Section: core

=, apply, back-quote, block, comp-time, dec!, def, defmacro, defn, do, doc, dotimes, dotimes-i, dyn, err, eval, fn, get-error, get-globals, get-in-namespace, get-namespaces, identity, import, inc!, len, let, let-while, load, loop, macro, mk-err, not=, not==, ns, nsubstitute!, occurs, on-raised-error, quote, recur, set!, substitute, to-list, to-vec, usage, with-ns

Section: doc

build-doc, doc-map, get-exemptions, get-globals-sorted, legacy_forms

Section: file

cd, fclose, fflush, fopen, fs-accessed, fs-base, fs-crawl, fs-dir?, fs-exists?, fs-file?, fs-len, fs-modified, fs-parent, fs-rm, fs-same?, get-temp, get-temp-file, glob, read, read-all, read-line, temp-dir, with-temp, with-temp-file

Section: hashmap

hash-keys, hash-remove!, make-hash

Section: io

fs-meta

Section: iterator

iter::enumerate, iter::file-iter, iter::filter, iter::for, iter::iter, iter::iter-or-single, iter::iter?, iter::list-iter, iter::map, iter::mk-iter, iter::once-iter, iter::range, iter::reduce, iter::repeat-iter, iter::string-iter, iter::vec-iter, iter::vec-iter-pair, iter::vec-iter-rev

Section: math

%, *, +, -, /, abs, rem, rem_euclid

Section: pair

car, cdr, list, xar!, xdr!

Section: random

probool, random, random-str

Section: scripting

run-script

Section: sequence

butlast, first, last, rest, seq-for

Section: shell

args, shell-exe

Section: string

str, str-bytes, str-cat-list, str-contains, str-empty?, str-lower, str-map, str-push!, str-replace, str-split, str-splitn, str-starts-with, str-sub, str-trim, str-trim!, str-upper

Section: system

sleep

Section: test

test::assert-equal, test::assert-error, test::assert-error-msg, test::assert-false, test::assert-not-equal, test::assert-true

Section: type

callable?, char?, err?, io?, list?, nil?, ok?, pair?, seq?, str->float, string?, symbol?, vec?

Section: vector

make-vec, vec, vec->list, vec-pop!, vec-push!, vec-slice