/haskell-supermemo

An implementation of the supermemo 2 flash card spaced repetition algorithm.

Primary LanguageHaskellMIT LicenseMIT

SuperMemo 2

An implementation of the supermemo 2 flash card spaced repetition algorithm.

Install

stack install

Test

stack test

Usage

nextInterval defaultInterval Hard => Interval {reps = 2, easiness = 5 % 2, days = 2 % 1}