Skip to content

Commit 6bbcd1b

Browse files
committed
Correct examples
1 parent 13e7242 commit 6bbcd1b

File tree

1 file changed

+20
-20
lines changed

1 file changed

+20
-20
lines changed

src/gleam/dynamic/decode.gleam

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -187,10 +187,10 @@
187187
//// }
188188
//// }
189189
////
190-
//// let result = decode.run(dynamic.from("water"), decoder)
190+
//// let result = decode.run(dynamic.string("water"), decoder)
191191
//// assert result == Ok(Water)
192192
////
193-
//// let result = decode.run(dynamic.from("wobble"), decoder)
193+
//// let result = decode.run(dynamic.string("wobble"), decoder)
194194
//// assert result == Error([DecodeError("PocketMonsterType", "String", [])])
195195
//// ```
196196
////
@@ -305,11 +305,11 @@ pub opaque type Decoder(t) {
305305
/// # Examples
306306
///
307307
/// ```gleam
308-
/// let data = dynamic.from(dict.from_list([
309-
/// #("data", dict.from_list([
310-
/// #("email", "[email protected]"),
311-
/// #("name", "Lucy"),
312-
/// ]))
308+
/// let data = dynamic.properties([
309+
/// #(dynamic.string("data"), dynamic.properties([
310+
/// #(dynamic.string("email"), dynamic.string("[email protected]")),
311+
/// #(dynamic.string("name"), dynamic.string("Lucy")),
312+
/// ])
313313
/// ]))
314314
///
315315
/// let decoder = {
@@ -373,9 +373,9 @@ pub fn run(data: Dynamic, decoder: Decoder(t)) -> Result(t, List(DecodeError)) {
373373
/// ```gleam
374374
/// let decoder = decode.at(["one", "two"], decode.int)
375375
///
376-
/// let data = dynamic.from(dict.from_list([
377-
/// #("one", dict.from_list([
378-
/// #("two", 1000),
376+
/// let data = dynamic.properties([
377+
/// #(dynamic.string("one"), dynamic.properties([
378+
/// #(dynamic.string("two"), dynamic.int(1000)),
379379
/// ])),
380380
/// ]))
381381
///
@@ -460,9 +460,9 @@ fn push_path(
460460
/// # Examples
461461
///
462462
/// ```gleam
463-
/// let data = dynamic.from(dict.from_list([
464-
/// #("email", "[email protected]"),
465-
/// #("name", "Lucy"),
463+
/// let data = dynamic.properties([
464+
/// #(dynamic.string("email"), dynamic.string("[email protected]")),
465+
/// #(dynamic.string("name"), dynamic.string("Lucy")),
466466
/// ]))
467467
///
468468
/// let decoder = {
@@ -499,9 +499,9 @@ pub fn decode_error(
499499
/// # Examples
500500
///
501501
/// ```gleam
502-
/// let data = dynamic.from(dict.from_list([
503-
/// #("email", "[email protected]"),
504-
/// #("name", "Lucy"),
502+
/// let data = dynamic.properties([
503+
/// #(dynamic.string("email"), dynamic.string("[email protected]")),
504+
/// #(dynamic.string("name"), dynamic.string("Lucy")),
505505
/// ]))
506506
///
507507
/// let decoder = {
@@ -539,8 +539,8 @@ pub fn field(
539539
/// # Examples
540540
///
541541
/// ```gleam
542-
/// let data = dynamic.from(dict.from_list([
543-
/// #("name", "Lucy"),
542+
/// let data = dynamic.properties([
543+
/// #(dynamic.string("name"), dynamic.string("Lucy")),
544544
/// ]))
545545
///
546546
/// let decoder = {
@@ -586,8 +586,8 @@ pub fn optional_field(
586586
/// ```gleam
587587
/// let decoder = decode.optionally_at(["one", "two"], 100, decode.int)
588588
///
589-
/// let data = dynamic.from(dict.from_list([
590-
/// #("one", dict.from_list([])),
589+
/// let data = dynamic.properties([
590+
/// #(dynamic.string("one"), dynamic.properties([])),
591591
/// ]))
592592
///
593593
///

0 commit comments

Comments
 (0)