From 665e851b0d2a2fd249ac61911b6de4e2591971f9 Mon Sep 17 00:00:00 2001 From: Louis Pilfold Date: Sat, 1 Jan 2022 21:12:53 +0000 Subject: dynamic dynamic --- src/gleam/dynamic.gleam | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'src') diff --git a/src/gleam/dynamic.gleam b/src/gleam/dynamic.gleam index 1d8e9ff..30a297c 100644 --- a/src/gleam/dynamic.gleam +++ b/src/gleam/dynamic.gleam @@ -58,6 +58,16 @@ if javascript { "../gleam_stdlib.mjs" "identity" } +/// Converts a `Dynamic` value into a `Dynamic` value. +/// +/// This function doesn't seem very useful at first, but it can be convenient +/// when you need to give a decoder function but you don't actually care what +/// the to-decode value is. +/// +pub fn dynamic(term: Dynamic) -> Dynamic { + unsafe_coerce(term) +} + /// Checks to see whether a `Dynamic` value is a bit_string, and returns that bit string if /// it is. /// -- cgit v1.2.3