1
1
mirror of https://github.com/Yvee1/hascard.git synced 2024-11-22 12:51:58 +03:00
flashcard TUI with markdown cards
Go to file
Steven van den Broek 535e9cf2d3
Update README.md
2020-01-30 23:59:25 +01:00
app Make menu for selecting file containing flashcard 2020-01-27 22:23:29 +01:00
cards Fully functional (pun not intended) open questions 2020-01-29 17:30:17 +01:00
src Fully functional (pun not intended) open questions 2020-01-29 17:30:17 +01:00
test refactored to use stack, looked at brick package 2020-01-20 10:07:16 +01:00
.gitignore refactored to use stack, looked at brick package 2020-01-20 10:07:16 +01:00
ChangeLog.md refactored to use stack, looked at brick package 2020-01-20 10:07:16 +01:00
LICENSE refactored to use stack, looked at brick package 2020-01-20 10:07:16 +01:00
old_scrot.png Change style of header and update screenshot 2020-01-27 22:49:50 +01:00
package.yaml Add main menu before filebrowser 2020-01-28 13:01:09 +01:00
README.md Update README.md 2020-01-30 23:59:25 +01:00
scrot.png Change style of header and update screenshot 2020-01-27 22:49:50 +01:00
Setup.hi refactored to use stack, looked at brick package 2020-01-20 10:07:16 +01:00
Setup.hs refactored to use stack, looked at brick package 2020-01-20 10:07:16 +01:00
Setup.o refactored to use stack, looked at brick package 2020-01-20 10:07:16 +01:00
stack.yaml refactored to use stack, looked at brick package 2020-01-20 10:07:16 +01:00
stack.yaml.lock refactored to use stack, looked at brick package 2020-01-20 10:07:16 +01:00

hascard

An in-progress commandline utility for reviewing notes. 'Flashcards' can be written in markdown-like syntax. Different kind of questions are possible:

  • Simple flashcard
  • Multiple choice question
    • Single correct answer
    • Multiple correct answers
  • Fill in the gaps

TODO:

  • Spaced repetition (with Leitner system)
  • Saving paths of previously used cards and other user data with xdg user directory

a terminal application with a multiple choice question depicted on it

UI built with brick and parsing of cards done with parsec