lsp-docs 0.1.1

Static structured documentation for the Axon language, embedded at compile time. Consumed by axon-lsp's hover and completion resolvers.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
---
name: Float
kind: type
since: 0.1
stability: stable
---

64-bit IEEE 754 binary floating-point number.

Carries the usual floating-point caveats: `NaN != NaN`, denormals,
non-associative summation. Comparisons against `NaN` always return
`false`, so equality checks against possibly-`NaN` values should
either route through a refinement type or use a tolerance.

Used for confidence scores (`confidence_threshold: 0.85`), ratios,
and any continuous numeric value. Prefer `Integer` when discrete
semantics are intended.