[][src]Module haru::hanayo

Standard library implementation for the language.

Modules

array

Provides Array record for handling arrays

cmd

Provides Cmd record for executing and handling commands

dir

Provides Int record for handling integers

env

Provides Env record for getting and setting environment variables

eval

Provides eval function for dynamically evaluating source code

file

Provides File record for handling files

float

Provides Float record for handling floating point numbers

int

Provides Int record for handling integers

io

Provides print, input and exit functions

math

Provides built-in math functions

proc

Provides Proc record for handling child process spawned by Cmd

record

Provides Record record for handling records

string

Provides String record for handling UTF-8 strings

sys

Provides Sys record

time

Provides Time record for handling time

Structs

HanayoCtx

Standard library context

Functions

init

Initialises hanayo for the virtual machine