Skip to content
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

Find/create Org Mode parser #4

Open
Skril3366 opened this issue Jun 29, 2023 · 0 comments
Open

Find/create Org Mode parser #4

Skril3366 opened this issue Jun 29, 2023 · 0 comments
Assignees

Comments

@Skril3366
Copy link
Contributor

Skril3366 commented Jun 29, 2023

This task will allow basic CRUD operations (without quering)

Thoughts:

  • It would be cool to find a way to create a Schema (definition of how file is structured and how it relates to in-code data structers, see for e.g. https://circe.github.io/circe/codec.html) that consists of decoder and encoder.
  • We need to agree on error format, so that we don't just ingnore or throw exceptions, but tell where and what's wrong.

May take a look at libraries for creating parsers:

Or at org mode parsers:

Parser's api:

  1. String -> Notebook
  2. String -> TodoEntry
@Skril3366 Skril3366 self-assigned this Jun 29, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant