Skip to content

Latest commit

 

History

History
19 lines (15 loc) · 758 Bytes

README.md

File metadata and controls

19 lines (15 loc) · 758 Bytes

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