-
Notifications
You must be signed in to change notification settings - Fork 14
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Create HTTP API #69
Comments
@epost which endpoints did you have in mind exactly? just one which exposes via HTTP the CLI behaviour? Do you have in mind a specific web framework? |
For the record, the current web interface for AQL is here:
https://categoricaldata.net/tryaql.html
… On Oct 18, 2018, at 3:00 AM, Marco Perone ***@***.***> wrote:
@epost which endpoints did you have in mind exactly? just one which exposes via HTTP the CLI behaviour?
Do you have in mind a specific web framework?
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.
|
@marcosh For now, a web version of the CLI seems like a decent place to start. I don't have any particular framework in mind yet; recommendations are welcome. We do work closely with Arian van Putten of Servant fame, and I'd be interested to look into that too, esp. considering our Typedefs work, but I'm not sure how suitable that is for this use case. |
At the moment, if the signature of the endopoint is On the other hand, if we want to start with something simpler, we could use https://hackage.haskell.org/package/scotty-0.11.1 |
Let's stick a simple HTTP API on top of this.
Proposal: put this in a dir
http/
in addition tocli/
,doc/
, etc.(Let's also consider for a second doing this using a petrinet and typedefs, because it's such a simple use case, although we don't want it to hinder progress.)
Ryan comments:
The text was updated successfully, but these errors were encountered: