dumb-cas-0.2.1.1: A computer “algebra” system that knows nothing about algebra, at the core.
Copyright(c) Justus Sagemüller 2017
LicenseGPL v3
Maintainer(@) jsag $ hvl.no
Stabilityexperimental
Portabilityportable
Safe HaskellSafe-Inferred
LanguageHaskell2010

CAS.Dumb.Symbols.ASCII.Qualified

Description

Single-letter variable symbols.

Defining such variables on the top level, while convenient for brevity, is a bit troublesome because such are often used as local variables in Haskell code. It is recommended to use CAS.Dumb.Symbols.Unicode.MathLatin_RomanGreek__BopomofoGaps instead of this module.

Synopsis

Documentation

“Constant variable” symbols

Lowercase letters

syma :: forall {γ} {s¹} {s²} {ζ}. Expression' γ s² s¹ ζ Source #

symb :: forall {γ} {s¹} {s²} {ζ}. Expression' γ s² s¹ ζ Source #

symc :: forall {γ} {s¹} {s²} {ζ}. Expression' γ s² s¹ ζ Source #

symd :: forall {γ} {s¹} {s²} {ζ}. Expression' γ s² s¹ ζ Source #

syme :: forall {γ} {s¹} {s²} {ζ}. Expression' γ s² s¹ ζ Source #

symf :: forall {γ} {s¹} {s²} {ζ}. Expression' γ s² s¹ ζ Source #

symg :: forall {γ} {s¹} {s²} {ζ}. Expression' γ s² s¹ ζ Source #

symh :: forall {γ} {s¹} {s²} {ζ}. Expression' γ s² s¹ ζ Source #

symi :: forall {γ} {s¹} {s²} {ζ}. Expression' γ s² s¹ ζ Source #

symj :: forall {γ} {s¹} {s²} {ζ}. Expression' γ s² s¹ ζ Source #

symk :: forall {γ} {s¹} {s²} {ζ}. Expression' γ s² s¹ ζ Source #

syml :: forall {γ} {s¹} {s²} {ζ}. Expression' γ s² s¹ ζ Source #

symm :: forall {γ} {s¹} {s²} {ζ}. Expression' γ s² s¹ ζ Source #

symn :: forall {γ} {s¹} {s²} {ζ}. Expression' γ s² s¹ ζ Source #

symo :: forall {γ} {s¹} {s²} {ζ}. Expression' γ s² s¹ ζ Source #

symp :: forall {γ} {s¹} {s²} {ζ}. Expression' γ s² s¹ ζ Source #

symq :: forall {γ} {s¹} {s²} {ζ}. Expression' γ s² s¹ ζ Source #

symr :: forall {γ} {s¹} {s²} {ζ}. Expression' γ s² s¹ ζ Source #

syms :: forall {γ} {s¹} {s²} {ζ}. Expression' γ s² s¹ ζ Source #

symt :: forall {γ} {s¹} {s²} {ζ}. Expression' γ s² s¹ ζ Source #

symu :: forall {γ} {s¹} {s²} {ζ}. Expression' γ s² s¹ ζ Source #

symv :: forall {γ} {s¹} {s²} {ζ}. Expression' γ s² s¹ ζ Source #

symw :: forall {γ} {s¹} {s²} {ζ}. Expression' γ s² s¹ ζ Source #

symx :: forall {γ} {s¹} {s²} {ζ}. Expression' γ s² s¹ ζ Source #

symy :: forall {γ} {s¹} {s²} {ζ}. Expression' γ s² s¹ ζ Source #

symz :: forall {γ} {s¹} {s²} {ζ}. Expression' γ s² s¹ ζ Source #

Uppercase letters

These are only available in GHC>8.2. The ability to use uppercase letters as variables hinges on a hack using GHC's still recent pattern synonyms feature.

symA :: forall {γ} {s¹} {s²} {ζ}. Expression' γ s² s¹ ζ Source #

symB :: forall {γ} {s¹} {s²} {ζ}. Expression' γ s² s¹ ζ Source #

symC :: forall {γ} {s¹} {s²} {ζ}. Expression' γ s² s¹ ζ Source #

symD :: forall {γ} {s¹} {s²} {ζ}. Expression' γ s² s¹ ζ Source #

symE :: forall {γ} {s¹} {s²} {ζ}. Expression' γ s² s¹ ζ Source #

symF :: forall {γ} {s¹} {s²} {ζ}. Expression' γ s² s¹ ζ Source #

symG :: forall {γ} {s¹} {s²} {ζ}. Expression' γ s² s¹ ζ Source #

symH :: forall {γ} {s¹} {s²} {ζ}. Expression' γ s² s¹ ζ Source #

symI :: forall {γ} {s¹} {s²} {ζ}. Expression' γ s² s¹ ζ Source #

symJ :: forall {γ} {s¹} {s²} {ζ}. Expression' γ s² s¹ ζ Source #

symK :: forall {γ} {s¹} {s²} {ζ}. Expression' γ s² s¹ ζ Source #

symL :: forall {γ} {s¹} {s²} {ζ}. Expression' γ s² s¹ ζ Source #

symM :: forall {γ} {s¹} {s²} {ζ}. Expression' γ s² s¹ ζ Source #

symN :: forall {γ} {s¹} {s²} {ζ}. Expression' γ s² s¹ ζ Source #

symO :: forall {γ} {s¹} {s²} {ζ}. Expression' γ s² s¹ ζ Source #

symP :: forall {γ} {s¹} {s²} {ζ}. Expression' γ s² s¹ ζ Source #

symQ :: forall {γ} {s¹} {s²} {ζ}. Expression' γ s² s¹ ζ Source #

symR :: forall {γ} {s¹} {s²} {ζ}. Expression' γ s² s¹ ζ Source #

symS :: forall {γ} {s¹} {s²} {ζ}. Expression' γ s² s¹ ζ Source #

symT :: forall {γ} {s¹} {s²} {ζ}. Expression' γ s² s¹ ζ Source #

symU :: forall {γ} {s¹} {s²} {ζ}. Expression' γ s² s¹ ζ Source #

symV :: forall {γ} {s¹} {s²} {ζ}. Expression' γ s² s¹ ζ Source #

symW :: forall {γ} {s¹} {s²} {ζ}. Expression' γ s² s¹ ζ Source #

symX :: forall {γ} {s¹} {s²} {ζ}. Expression' γ s² s¹ ζ Source #

symY :: forall {γ} {s¹} {s²} {ζ}. Expression' γ s² s¹ ζ Source #

symZ :: forall {γ} {s¹} {s²} {ζ}. Expression' γ s² s¹ ζ Source #

Auxiliary

type Expression' γ s² s¹ c = CAS' γ s² s¹ (Symbol c) Source #