Bio.Chain.Alignment.Scoring.TH
type Substitution a = a -> a -> Int Source #
matrix :: QuasiQuoter Source #
matrixDec :: String -> Q [Dec] Source #
instDec :: Name -> Name -> Q Dec Source #
typeDec :: String -> Q (Name, Dec) Source #
functionDec :: String -> String -> Q (Name, [Dec]) Source #
mkClause :: ((Char, Char), Int) -> [Clause] Source #