|
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", "lucy@example.com"), |
311 | | -/// #("name", "Lucy"), |
312 | | -/// ])) |
| 308 | +/// let data = dynamic.properties([ |
| 309 | +/// #(dynamic.string("data"), dynamic.properties([ |
| 310 | +/// #(dynamic.string("email"), dynamic.string("lucy@example.com")), |
| 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", "lucy@example.com"), |
465 | | -/// #("name", "Lucy"), |
| 463 | +/// let data = dynamic.properties([ |
| 464 | +/// #(dynamic.string("email"), dynamic.string("lucy@example.com")), |
| 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", "lucy@example.com"), |
504 | | -/// #("name", "Lucy"), |
| 502 | +/// let data = dynamic.properties([ |
| 503 | +/// #(dynamic.string("email"), dynamic.string("lucy@example.com")), |
| 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