Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/evuez/iruka


https://github.com/evuez/iruka

Last synced: 1 day ago
JSON representation

Awesome Lists containing this project

README

        

# iruka

A file format for flashcards accompanied with a parser and a small web application.

## File format

## Parser

The parser lives in `src/` and `app/`, and can be installed using `make install` (you'll need to install [`stack`](https://docs.haskellstack.org/en/stable/install_and_upgrade/) first).

For now, it only outputs JSON because that's what the web application is using, run `iruka cards.iruka cards.json` to generate a JSON file from an `iruka` file.

## Application

An Elm application, everything related to it is in `web/`.

If you have [`yarn`](https://docs.haskellstack.org/en/stable/install_and_upgrade/) installed, it should be as easy as running `make start` to start the local dev server.

---

## Formatting

```
make format
```

## Running the tests

```
make test
```

or

```
make test.watch
```