Open hasufell opened 2 years ago
The instance it's complaining about is just the constraint you need to add to the declaration of instr_
. It's implemented by the backend (Postgres or SQLite).
The Haddocks definitely don't make this clear enough, and we should probably have an example of this in the markdown docs too.
Actually it turns out we do have an example in the docs, but it's in the context of a query with a concrete backend, so we don't demonstrate the necessary context for defining a custom combinator.
I read these both pages:
And have still no idea how to write a custom query. I followed the first page, which points to the non-existent page https://haskell-beam.github.io/beam/user-guide/extensibility/extensibility. Then I followed the second page and I end up getting errors:
The page says:
I don't know what that means. How to implement this? Where's an example?