sema-docs 1.23.0

Canonical structured documentation for Sema builtins/special forms; powers LSP hover/completion and REPL apropos
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
---
name: "time/ms"
module: "time"
params: [{ name: thunk, type: function }]
returns: "float"
---

Call a zero-argument thunk and return how long it took to run, in milliseconds (as a float). Useful for quick timing.

```sema
(time/ms (lambda () (sum (range 1000))))   ; => 0.042
```