-
Notifications
You must be signed in to change notification settings - Fork 11
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
Improve integration with Haskell's and other ecosystems #9
Comments
+1 on Apache Arrow support |
@tscholak So some work has been started here https://github.com/mrkkrp/hs-arrow/tree/mk/nix |
Ah, interesting! |
Do you have an opinion on pipes or conduit connectors? |
@tscholak Currently, Opening a stream out of one big file/writing one isn't easy for now (right now it would require you to write new serials, although #40 should improve that and smplify some code in the process. It shouldn't be too complicated.). We use Streams internally but for now they aren't exposed. But then converting Stream to Conduits or Pipes afterwards is very easy (we do it internally the other way around in We use streaming instead of pipes/conduit because the API is much simpler (notably because it allows you to map your knowledge from Data.List to streams). |
For now, porcupine only provides connectors with very simple datatypes (CSV and JSON). I think in order to enhance integration of other tools we should aim at the following goals:
The text was updated successfully, but these errors were encountered: