We hope to make this even more streamlined in the future and elevate PureScript to a first class citizen of our cloud functions. But I think that even now Airsequel is already a wonderful way to get your PureScript code online and into production! Can’t wait to see what you’re going to build with it!
Let me know if you have any questions or feedback!
Lame Monty Python references aside, this looks cool and I’ll definitely check it out.
I have questions about the service itself, like I’d be interested to know how the automatic GraphQL API works out the graph part. Presumably, it uses SQLite foreign keys to know which types are embedded in other types? I imagine there are some nuances around that, like determining the field name for an embedded type in the host type?
Anyway, good luck getting version 1.0 out the door! Love to see successful use of FP in industry.
Too many Monty Python references on the internet I don’t understand. One of the days I really need to catch up and binge watch all of it!
… and thanks, let me know if you have any questions. I’d also be happy to give a demo!
We’re actually not supporting traversing the graph yet. It wasn’t our priority so far, as it is really easy to just write an SQL view to surface the data you want to access. Once we’ve a stable 1.0, we’ll get back to it. And yeah, we will use the foreign keys! I can’t tell you about any gotchas yet, but I’m sure there will be some
We’ll also probably be open sourcing our GraphQL API code on Airsequel · GitHub soon to enable users to integrate it into their CI pipeline.