# AxiomREPL Reference

This section contains documentation of all Javascript functions available in AxiomREPL. First, learn about the two types available inside a circuit, `CircuitValue` and `CircuitValue256`:

{% content-ref url="axiomrepl-reference/circuit-types" %}
[circuit-types](https://intrinsic-1.gitbook.io/axiomv2-sdk/sdk-and-repl-reference/axiomrepl-reference/circuit-types)
{% endcontent-ref %}

See the following pages for a complete listing of functions available inside AxiomREPL:

{% content-ref url="axiomrepl-reference/circuit-functions" %}
[circuit-functions](https://intrinsic-1.gitbook.io/axiomv2-sdk/sdk-and-repl-reference/axiomrepl-reference/circuit-functions)
{% endcontent-ref %}

{% content-ref url="axiomrepl-reference/data-functions" %}
[data-functions](https://intrinsic-1.gitbook.io/axiomv2-sdk/sdk-and-repl-reference/axiomrepl-reference/data-functions)
{% endcontent-ref %}

{% content-ref url="axiomrepl-reference/compute-functions" %}
[compute-functions](https://intrinsic-1.gitbook.io/axiomv2-sdk/sdk-and-repl-reference/axiomrepl-reference/compute-functions)
{% endcontent-ref %}
