-
Notifications
You must be signed in to change notification settings - Fork 49
Open
Description
I currently have two very similar sql queries, different in only their return type. (one returns a tuple and has a limit, while the other returns count(*) with no limit)
I would like to create a function
f ::
SqlSelect a r =>
(... -> SqlQuery a) ->
ReaderT SqlBackend IO [r]to factour out the similarities by passing in an f :: ... -> SqlQuery a function which determines the return type of the query. However to give a type to this I have to use SqlSelect, which is in an internal module.
Would it be possible to somehow expose it for this purpose, or should I just use the Internal module in this case? (or is there some other solution that I just missed)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels