:sig
function dval(value : string) dval
function dval(value : s32) dval
function dval(value : s64) dval
function dval(value : u64) dval
function dval(value : f64) dval
function dval(value : bool) dval
function dval(value : dval) dval

:params
value : a scalar, literal structure, or `dval`

:returns
A `dval` value.

:content
`dval()` converts a scalar or literal structure to a dynamic value.

Use it for request payloads and nested map or list data. Existing `dval` input stays a `dval` value.

:example capy render
var profile := dval({name: "Ada", scores: [1, 2, 3]})
print(string(profile.name), " ", length(profile.scores), "\n")

:see-group
constructors

:see
>type/dvalue
set
