firestore: Wrapper for Google Firestore/Datastore API

This is a package candidate release! Here you can preview how this package release will appear once published to the main package index (which can be accomplished via the 'maintain' link below). Please note that once a package has been published to the main package index it cannot be undone! Please consult the package uploading documentation for more information.

[maintain] [Publish]

This is an arguably convenient wrapper around gogols Network.Google.FireStore. This is likely not the idiomatic or best API for Google FirestoreDatastoreFirebase. I don't even understand the difference between all of those trademarks. Bug reports and suggestions are welcome. https://github.com/valyagolev/firestore


[Skip to Readme]

Properties

Versions 0.1.0.0, 0.1.0.0
Change log None available
Dependencies aeson (>=1.5.6 && <1.6), base (>=4.7 && <5), bytestring (>=0.10.12 && <0.11), gogol (>=0.5.0 && <0.6), gogol-firestore (>=0.5.0 && <0.6), http-types (>=0.12.3 && <0.13), lens (>=4.19 && <5.1), lens-aeson (>=1.1.1 && <1.2), resourcet (>=1.2.4 && <1.3), text (>=1.2.4 && <1.3), time (>=1.9.3 && <1.10), unordered-containers (>=0.2.14 && <0.3), vector (>=0.12.3 && <0.13) [details]
License BSD-3-Clause
Copyright 2021 Valentin Golev
Author Valentin Golev
Maintainer v.golev@gmail.com
Category Database, Google
Home page https://github.com/valyagolev/firestore#readme
Bug tracker https://github.com/valyagolev/firestore/issues
Source repo head: git clone https://github.com/valyagolev/firestore
Uploaded by valyagolev at 2021-10-18T06:30:56Z

Modules

Downloads

Maintainer's Corner

For package maintainers and hackage trustees


Readme for firestore-0.1.0.0

[back to package description]

firestore

This is an arguably convenient wrapper around gogol's Network.Google.FireStore. This is likely not the idiomatic or best API for Google Firestore/Datastore/Firebase. I don't even understand the difference between all of those trademarks. Bug reports and suggestions are welcome.

It's created to avoid working with Gogol directly, which is awesome, but begs for a little wrapper. It also tries to add some checks that Gogol's types don't really express.

I have plans to evolve this somehow, but that's what I needed for now. Suggestions and feedback is always welcome.