ReferenceControlArcReferenceStandard Library

Standard library

Overview of Arc's standard library modules

Arc’s standard library groups reusable functionality into modules. Unlike built-in functions such as len, which are available in the global namespace, standard library functions live in modules and are accessed with a qualified name after importing the module:

import time

time.interval{period=1s} -> tick

Modules

Table

Module Description
control Runtime control over write authority
math Running averages, min/max, and derivatives
ranges Create and close ranges on the Core
select Route a boolean to a true or false entry
stable Debounce values until they hold steady
status Publish status notifications to the Core
time Timestamps, periodic firing, and delays