Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 0 additions & 7 deletions scalars/implementation-guide.md
Original file line number Diff line number Diff line change
Expand Up @@ -159,10 +159,3 @@ value and vice versa.
While the specifics of the all coercion methods are implementation specific, as
a general rule they should only coerce a value when no information is lost and
raise an error otherwise.

Additionally, the input coercion should be liberal in what it accepts, while the
result coercion should be much more restricted and never produce different JSON
values for logically identical values. For example a `MyLocalDate` scalar could
accept the literals `"01-10-2022"` and `"01102022"` as input for the first of
October 2022, but the result coercion should always return one of the possible
representations.