ArchAstro.JSON (archastro v0.2.0)

Copy Markdown

Recursive types for values accepted by and decoded from JSON.

Summary

Types

object()

@type object() :: %{optional(String.t()) => t()}

scalar()

@type scalar() :: nil | boolean() | number() | String.t()

t()

@type t() :: scalar() | [t()] | object()