-
-
Notifications
You must be signed in to change notification settings - Fork 68
Open
Labels
Description
Hey,
I face an issue when I try to use Set Text for example as an input type argument in a query (or a mutation):
| • No instance for (morpheus-graphql-0.13.0:Data.Morpheus.Server.Deriving.Decode.DecodeKind
| Data.Morpheus.Kind.WRAPPER (Set Text))
| arising from a use of ‘interpreter’
I think it's just a matter of adding the right instance in here
I was thinking something like:
instance Decode a => Decode Set a where
decode = Set.fromList <$> (withList decode) -- assuming Eventless has a functor instanceAs a side note, do you think it would be possible to add a custom wrapper type for the end user (without modifying morpheus) ? Or perhaps a "refiner" so that we can specify length restricted lists for instance ?
Thanks