Crate flashed

source ·
Expand description

Flashed is a simple flashcard program written in rust. It also has an associative library.

It takes a deck as input which is written in json:

[
    {"question": "to, at", "answer": "ad" }
]

It contains simple controls.

After use it will save a adjacent file containing your progress:

$ flashed example.json

Would result in

$ ls

example.json
example.score.json

Structs

App holds the state of the application
A card is a simple type containing a question and an answer.
A scores struct which serde can deal with to

Enums

Statics

A list of durations which cards will be waiting by.

Type Definitions

A convenience type representing an index of App::cards