Radicle¶
- The radicle guide
- Testing
- Issue machine tutorial
- Radicle Reference
- Primitive functions
*
+
-
/
<
>
eq?
apply
show
throw
exit!
read-annotated
read-many-annotated
base-eval
ref
read-ref
write-ref
match-pat
cons
first
rest
add-right
<>
list
list-to-vec
vec-to-list
zip
map
length
foldl
foldr
drop
sort-by
take
nth
seq
dict
lookup
insert
delete
member?
map-keys
map-values
string-append
string-length
string-replace
foldl-string
type
atom?
keyword?
boolean?
string?
number?
integral?
vector?
list?
dict?
file-module!
find-module-file!
import
pure-state
get-current-state
set-current-state
get-binding
set-binding
set-env
state->env
timestamp?
unix-epoch
from-unix-epoch
now!
to-json
from-json
uuid!
uuid?
default-ecc-curve
verify-signature
public-key?
gen-key-pair!
gen-signature!
get-args!
put-str!
get-line!
load!
cd!
stdin!
stdout!
stderr!
read-file!
read-line-handle!
open-file!
close-handle!
system!
wait-for-process!
write-handle!
subscribe-to!
doc
doc!
apropos!
- Prelude modules
prelude/basic
prelude/patterns
prelude/bool
prelude/seq
prelude/list
prelude/strings
prelude/error-messages
(missing-arg arg cmd)
(too-many-args cmd)
(missing-arg-for-opt opt valid-args)
(invalid-arg-for-opt arg opt valid-args)
(invalid-opt-for-cmd opt cmd)
(dir-already-exists dir-name)
(git-clone-failure origin name)
(upstream-commit-failure)
(upstream-push-failure)
(item-not-found item item-number)
(whole-item-number item)
(missing-item-number item action)
(state-change-failure item state)
(no-number-returned item)
(unknown-command cmd)
(unknown-commit commit)
(parent-commit-not-master commit)
(checkout-new-branch-failure branch)
(checkout-master-failure)
(applying-patch-failure)
(applying-accepted-patch-failure)
(push-patch-failure)
(missing-key-file)
(rad-ipfs-name-publish-failure stderr)
(rad-ipfs-key-gen-failure stderr)
(process-exit-error command args exit-code stderr)
prelude/dict
prelude/io
(print! x)
(shell! command to-write)
(process! command args to-write)
(read-line!)
(read-file-value! file)
(read-file-values! file)
(shell-with-stdout! command to-write)
(shell-no-stdin! command to-write)
(write-file! filename contents)
(process-with-stdout! command args to-write)
(process-with-stdout-stderr-exitcode! command args to-write)
(process-with-stdout-strict! command args to-write)
(init-file-dict! file)
(read-file-key! file k)
(write-file-key! file k v)
(delete-file-key! file k)
(ls!)
(modify-file! file f)
(install-fake-filesystem! files)
(prompt! prompt)
prelude/exception
prelude/set
prelude/ref
prelude/lens
prelude/io-utils
prelude/key-management
prelude/machine
prelude/state-machine
prelude/validation
prelude/util
- Primitive functions