hascard-0.5.0.3.1: A TUI for reviewing notes using 'flashcards' written with markdown-like syntax.
Safe HaskellSafe-Inferred
LanguageHaskell2010

Types

Documentation

data External Source #

Constructors

Image String String 
Latex String 

Instances

Instances details
Show External Source # 
Instance details

Defined in Types

whenJust :: Applicative m => Maybe a -> (a -> m ()) -> m () Source #

data Type Source #

Constructors

Incorrect 
Correct 

Instances

Instances details
Eq Type Source # 
Instance details

Defined in Types

Methods

(==) :: Type -> Type -> Bool #

(/=) :: Type -> Type -> Bool #

Show Type Source # 
Instance details

Defined in Types

Methods

showsPrec :: Int -> Type -> ShowS #

show :: Type -> String #

showList :: [Type] -> ShowS #

data CorrectOption Source #

Constructors

CorrectOption Int String 

Instances

Instances details
Show CorrectOption Source # 
Instance details

Defined in Types

newtype IncorrectOption Source #

Constructors

IncorrectOption String 

Instances

Instances details
Show IncorrectOption Source # 
Instance details

Defined in Types

data Option Source #

Constructors

Option Type String 

Instances

Instances details
Show Option Source # 
Instance details

Defined in Types

data Sentence Source #

Instances

Instances details
Show Sentence Source # 
Instance details

Defined in Types

data Perforated Source #

Constructors

P String (NonEmpty String) Sentence 

Instances

Instances details
Show Perforated Source # 
Instance details

Defined in Types

foldSentence :: (String -> a) -> (String -> NonEmpty String -> a -> a) -> Sentence -> a Source #

foldSentenceIndex :: (String -> Int -> a) -> (String -> NonEmpty String -> a -> Int -> a) -> Sentence -> a Source #