|
187 | 187 | //// }
|
188 | 188 | //// }
|
189 | 189 | ////
|
190 |
| -//// let result = decode.run(dynamic.from("water"), decoder) |
| 190 | +//// let result = decode.run(dynamic.string("water"), decoder) |
191 | 191 | //// assert result == Ok(Water)
|
192 | 192 | ////
|
193 |
| -//// let result = decode.run(dynamic.from("wobble"), decoder) |
| 193 | +//// let result = decode.run(dynamic.string("wobble"), decoder) |
194 | 194 | //// assert result == Error([DecodeError("PocketMonsterType", "String", [])])
|
195 | 195 | //// ```
|
196 | 196 | ////
|
@@ -305,11 +305,11 @@ pub opaque type Decoder(t) {
|
305 | 305 | /// # Examples
|
306 | 306 | ///
|
307 | 307 | /// ```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 | +/// ]) |
313 | 313 | /// ]))
|
314 | 314 | ///
|
315 | 315 | /// let decoder = {
|
@@ -373,9 +373,9 @@ pub fn run(data: Dynamic, decoder: Decoder(t)) -> Result(t, List(DecodeError)) {
|
373 | 373 | /// ```gleam
|
374 | 374 | /// let decoder = decode.at(["one", "two"], decode.int)
|
375 | 375 | ///
|
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)), |
379 | 379 | /// ])),
|
380 | 380 | /// ]))
|
381 | 381 | ///
|
@@ -460,9 +460,9 @@ fn push_path(
|
460 | 460 | /// # Examples
|
461 | 461 | ///
|
462 | 462 | /// ```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")), |
466 | 466 | /// ]))
|
467 | 467 | ///
|
468 | 468 | /// let decoder = {
|
@@ -499,9 +499,9 @@ pub fn decode_error(
|
499 | 499 | /// # Examples
|
500 | 500 | ///
|
501 | 501 | /// ```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")), |
505 | 505 | /// ]))
|
506 | 506 | ///
|
507 | 507 | /// let decoder = {
|
@@ -539,8 +539,8 @@ pub fn field(
|
539 | 539 | /// # Examples
|
540 | 540 | ///
|
541 | 541 | /// ```gleam
|
542 |
| -/// let data = dynamic.from(dict.from_list([ |
543 |
| -/// #("name", "Lucy"), |
| 542 | +/// let data = dynamic.properties([ |
| 543 | +/// #(dynamic.string("name"), dynamic.string("Lucy")), |
544 | 544 | /// ]))
|
545 | 545 | ///
|
546 | 546 | /// let decoder = {
|
@@ -586,8 +586,8 @@ pub fn optional_field(
|
586 | 586 | /// ```gleam
|
587 | 587 | /// let decoder = decode.optionally_at(["one", "two"], 100, decode.int)
|
588 | 588 | ///
|
589 |
| -/// let data = dynamic.from(dict.from_list([ |
590 |
| -/// #("one", dict.from_list([])), |
| 589 | +/// let data = dynamic.properties([ |
| 590 | +/// #(dynamic.string("one"), dynamic.properties([])), |
591 | 591 | /// ]))
|
592 | 592 | ///
|
593 | 593 | ///
|
|
0 commit comments