flarch 0.7.0

Common implementations for libc and wasm
Documentation

FlArch

The Fledger Arch module holds common methods that are used by libc and wasm implementation. The following methods / structures are available:

  • DataStorage allows to store key/value pairs in a file / localStorage
  • tasks::* various useful tools:
    • now() -> i64 - returns the current timestamp in milliseconds as i64
    • spawn_local<F: Future<Output = ()> + 'static>(f: F) - spawns a future locally
    • wait_ms(ms: u32) - async wait in milliseconds
    • interval(dur: Duration) - creates a stream that will send the expected time of resolution every dur
    • Interval - a stream created by interval

By default the crate compiles for libc.

Features

  • wasm compiles for the wasm target
  • node compiles for the node target