dumb-cas-0.1.1.0: A computer “algebra” system that knows nothing about algebra, at the core.

Copyright(c) Justus Sagemüller 2017
LicenseGPL v3
Maintainer(@) jsagemue $ uni-koeln.de
Stabilityexperimental
Portabilityportable
Safe HaskellNone
LanguageHaskell2010

CAS.Dumb.Symbols.Unicode.MathLatin_RomanGreek__BopomofoGaps

Contents

Description

This module contains a collection of symbols that should be sufficient for usage in most algebra applications. It avoids polluting the namespace with single-letter variables (which are often used as local variables, leading to shadowing issues), by replacing also the Latin letters with less common Unicode symbols. If you're not concerned with this and prefer symbols that can directly be entered on any Western keyboard, use the CAS.Dumb.Symbols.ASCII module instead.

Synopsis

Documentation

type Symbol = SymbolD Unicode_MathLatin_RomanGreek__BopomofoGaps Source #

“Constant variable” symbols

Lowercase letters

Unicode mathematical italic letters. Italic is the default way maths symbols appear in e.g. LaTeX-rendered documents, thus it makes sense to use them here.

𝑎 :: forall γ s¹ s² ζ. Expression' γ s² s¹ ζ Source #

𝑏 :: forall γ s¹ s² ζ. Expression' γ s² s¹ ζ Source #

𝑐 :: forall γ s¹ s² ζ. Expression' γ s² s¹ ζ Source #

𝑑 :: forall γ s¹ s² ζ. Expression' γ s² s¹ ζ Source #

𝑒 :: forall γ s¹ s² ζ. Expression' γ s² s¹ ζ Source #

𝑓 :: forall γ s¹ s² ζ. Expression' γ s² s¹ ζ Source #

𝑔 :: forall γ s¹ s² ζ. Expression' γ s² s¹ ζ Source #

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

𝑖 :: forall γ s¹ s² ζ. Expression' γ s² s¹ ζ Source #

𝑗 :: forall γ s¹ s² ζ. Expression' γ s² s¹ ζ Source #

𝑘 :: forall γ s¹ s² ζ. Expression' γ s² s¹ ζ Source #

𝑙 :: forall γ s¹ s² ζ. Expression' γ s² s¹ ζ Source #

𝑚 :: forall γ s¹ s² ζ. Expression' γ s² s¹ ζ Source #

𝑛 :: forall γ s¹ s² ζ. Expression' γ s² s¹ ζ Source #

𝑜 :: forall γ s¹ s² ζ. Expression' γ s² s¹ ζ Source #

𝑝 :: forall γ s¹ s² ζ. Expression' γ s² s¹ ζ Source #

𝑞 :: forall γ s¹ s² ζ. Expression' γ s² s¹ ζ Source #

𝑟 :: forall γ s¹ s² ζ. Expression' γ s² s¹ ζ Source #

𝑠 :: forall γ s¹ s² ζ. Expression' γ s² s¹ ζ Source #

𝑡 :: forall γ s¹ s² ζ. Expression' γ s² s¹ ζ Source #

𝑢 :: forall γ s¹ s² ζ. Expression' γ s² s¹ ζ Source #

𝑣 :: forall γ s¹ s² ζ. Expression' γ s² s¹ ζ Source #

𝑤 :: forall γ s¹ s² ζ. Expression' γ s² s¹ ζ Source #

𝑥 :: forall γ s¹ s² ζ. Expression' γ s² s¹ ζ Source #

𝑦 :: forall γ s¹ s² ζ. Expression' γ s² s¹ ζ Source #

𝑧 :: forall γ s¹ s² ζ. Expression' γ s² s¹ ζ Source #

Bold

𝐚 :: forall γ s¹ s² ζ. Expression' γ s² s¹ ζ Source #

𝐛 :: forall γ s¹ s² ζ. Expression' γ s² s¹ ζ Source #

𝐜 :: forall γ s¹ s² ζ. Expression' γ s² s¹ ζ Source #

𝐝 :: forall γ s¹ s² ζ. Expression' γ s² s¹ ζ Source #

𝐞 :: forall γ s¹ s² ζ. Expression' γ s² s¹ ζ Source #

𝐟 :: forall γ s¹ s² ζ. Expression' γ s² s¹ ζ Source #

𝐠 :: forall γ s¹ s² ζ. Expression' γ s² s¹ ζ Source #

𝐡 :: forall γ s¹ s² ζ. Expression' γ s² s¹ ζ Source #

𝐢 :: forall γ s¹ s² ζ. Expression' γ s² s¹ ζ Source #

𝐣 :: forall γ s¹ s² ζ. Expression' γ s² s¹ ζ Source #

𝐤 :: forall γ s¹ s² ζ. Expression' γ s² s¹ ζ Source #

𝐥 :: forall γ s¹ s² ζ. Expression' γ s² s¹ ζ Source #

𝐦 :: forall γ s¹ s² ζ. Expression' γ s² s¹ ζ Source #

𝐧 :: forall γ s¹ s² ζ. Expression' γ s² s¹ ζ Source #

𝐨 :: forall γ s¹ s² ζ. Expression' γ s² s¹ ζ Source #

𝐩 :: forall γ s¹ s² ζ. Expression' γ s² s¹ ζ Source #

𝐪 :: forall γ s¹ s² ζ. Expression' γ s² s¹ ζ Source #

𝐫 :: forall γ s¹ s² ζ. Expression' γ s² s¹ ζ Source #

𝐬 :: forall γ s¹ s² ζ. Expression' γ s² s¹ ζ Source #

𝐭 :: forall γ s¹ s² ζ. Expression' γ s² s¹ ζ Source #

𝐮 :: forall γ s¹ s² ζ. Expression' γ s² s¹ ζ Source #

𝐯 :: forall γ s¹ s² ζ. Expression' γ s² s¹ ζ Source #

𝐰 :: forall γ s¹ s² ζ. Expression' γ s² s¹ ζ Source #

𝐱 :: forall γ s¹ s² ζ. Expression' γ s² s¹ ζ Source #

𝐲 :: forall γ s¹ s² ζ. Expression' γ s² s¹ ζ Source #

𝐳 :: forall γ s¹ s² ζ. Expression' γ s² s¹ ζ Source #

Greek

α :: forall γ s¹ s² ζ. Expression' γ s² s¹ ζ Source #

β :: forall γ s¹ s² ζ. Expression' γ s² s¹ ζ Source #

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

δ :: forall γ s¹ s² ζ. Expression' γ s² s¹ ζ Source #

ε :: forall γ s¹ s² ζ. Expression' γ s² s¹ ζ Source #

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

η :: forall γ s¹ s² ζ. Expression' γ s² s¹ ζ Source #

θ :: forall γ s¹ s² ζ. Expression' γ s² s¹ ζ Source #

ϑ :: forall γ s¹ s² ζ. Expression' γ s² s¹ ζ Source #

ι :: forall γ s¹ s² ζ. Expression' γ s² s¹ ζ Source #

κ :: forall γ s¹ s² ζ. Expression' γ s² s¹ ζ Source #

λ :: forall γ s¹ s² ζ. Expression' γ s² s¹ ζ Source #

μ :: forall γ s¹ s² ζ. Expression' γ s² s¹ ζ Source #

ν :: forall γ s¹ s² ζ. Expression' γ s² s¹ ζ Source #

ξ :: forall γ s¹ s² ζ. Expression' γ s² s¹ ζ Source #

ο :: forall γ s¹ s² ζ. Expression' γ s² s¹ ζ Source #

π :: forall γ s¹ s² ζ. Expression' γ s² s¹ ζ Source #

ρ :: forall γ s¹ s² ζ. Expression' γ s² s¹ ζ Source #

ϱ :: forall γ s¹ s² ζ. Expression' γ s² s¹ ζ Source #

σ :: forall γ s¹ s² ζ. Expression' γ s² s¹ ζ Source #

ς :: forall γ s¹ s² ζ. Expression' γ s² s¹ ζ Source #

τ :: forall γ s¹ s² ζ. Expression' γ s² s¹ ζ Source #

υ :: forall γ s¹ s² ζ. Expression' γ s² s¹ ζ Source #

ϕ :: forall γ s¹ s² ζ. Expression' γ s² s¹ ζ Source #

φ :: forall γ s¹ s² ζ. Expression' γ s² s¹ ζ Source #

χ :: forall γ s¹ s² ζ. Expression' γ s² s¹ ζ Source #

ψ :: forall γ s¹ s² ζ. Expression' γ s² s¹ ζ Source #

ω :: 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.

You can use the CAS.Dumb.Symbols.Unicode.MathLatin_RomanGreek.Qualified module if this causes you any trouble; there, all symbols are prefixed with sym and therefore the uppercase ones are still normal lowercase names in the Haskell code.

Italic

pattern 𝐴 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝐵 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝐶 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝐷 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝐸 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝐹 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝐺 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝐻 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝐼 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝐽 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝐾 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝐿 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝑀 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝑁 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝑂 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝑃 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝑄 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝑅 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝑆 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝑇 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝑈 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝑉 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝑊 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝑋 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝑌 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝑍 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

Bold

pattern 𝐀 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝐁 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝐂 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝐃 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝐄 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝐅 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝐆 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝐇 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝐈 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝐉 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝐊 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝐋 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝐌 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝐍 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝐎 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝐏 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝐐 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝐑 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝐒 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝐓 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝐔 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝐕 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝐖 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝐗 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝐘 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝐙 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

Blackboard (LaTeX subset)

pattern :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

Blackboard (nonstandard)

pattern 𝔸 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝔹 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝔻 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝔼 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝔽 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝔾 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝕀 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝕁 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝕂 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝕃 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝕄 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝕆 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝕊 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝕋 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝕌 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝕍 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝕎 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝕏 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝕐 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

Script

pattern 𝒜 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝒞 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝒟 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝒢 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝒥 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝒦 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝒩 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝒪 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝒫 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝒬 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝒮 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝒯 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝒰 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝒱 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝒲 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝒳 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝒴 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝒵 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

Calligraphic / bold-script

pattern 𝓐 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝓑 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝓒 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝓓 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝓔 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝓕 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝓖 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝓗 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝓘 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝓙 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝓚 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝓛 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝓜 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝓝 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝓞 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝓟 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝓠 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝓡 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝓢 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝓣 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝓤 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝓥 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝓦 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝓧 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝓨 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝓩 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

Fraktur

pattern 𝔄 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝔅 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝔇 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝔈 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝔉 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝔊 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝔍 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝔎 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝔏 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝔐 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝔑 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝔒 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝔓 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝔔 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝔖 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝔗 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝔘 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝔙 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝔚 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝔛 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern 𝔜 :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

Greek (LaTeX subset)

These are the uppercase greek letters that don't have latin lookalikes. Only these are supported in LaTeX, so for doing maths it's probably best to stick to this subset.

pattern Γ :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern Δ :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern Θ :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern Λ :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern Ξ :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern Π :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern Σ :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern Υ :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern Φ :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern Ψ :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern Ω :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

Greek (Latin-lookalike)

pattern Α :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern Β :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern Ε :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern Ζ :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern Η :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern Ι :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern Κ :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern Μ :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern Ν :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern Ο :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern Ρ :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern Τ :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

pattern Χ :: forall γ s² s¹ ζ. Expression' γ s² s¹ ζ Source #

Pattern-matching variable symbols

Using a non-European alphabet such as Bopomofo for Gaps (which are always only temporary placeholders that, unlike Symbols, should never appear in any program output) has the advantage of keeping the namespace clean and avoiding ambiguities.

Most of these symbols can easily be entered as Vim digraphs, namely by combining a (latin) letter with the number 4. For instance, ctrl-k e 4 generates the symbol ㄜ U+311C BOPOMOFO LETTER E.

:: CAS' GapId s² s¹ s⁰ Source #

:: CAS' GapId s² s¹ s⁰ Source #

:: CAS' GapId s² s¹ s⁰ Source #

:: CAS' GapId s² s¹ s⁰ Source #

:: CAS' GapId s² s¹ s⁰ Source #

:: CAS' GapId s² s¹ s⁰ Source #

:: CAS' GapId s² s¹ s⁰ Source #

:: CAS' GapId s² s¹ s⁰ Source #

:: CAS' GapId s² s¹ s⁰ Source #

:: CAS' GapId s² s¹ s⁰ Source #

:: CAS' GapId s² s¹ s⁰ Source #

:: CAS' GapId s² s¹ s⁰ Source #

:: CAS' GapId s² s¹ s⁰ Source #

:: CAS' GapId s² s¹ s⁰ Source #

:: CAS' GapId s² s¹ s⁰ Source #

:: CAS' GapId s² s¹ s⁰ Source #

:: CAS' GapId s² s¹ s⁰ Source #

:: CAS' GapId s² s¹ s⁰ Source #

:: CAS' GapId s² s¹ s⁰ Source #

:: CAS' GapId s² s¹ s⁰ Source #

:: CAS' GapId s² s¹ s⁰ Source #

:: CAS' GapId s² s¹ s⁰ Source #

:: CAS' GapId s² s¹ s⁰ Source #

:: CAS' GapId s² s¹ s⁰ Source #

:: CAS' GapId s² s¹ s⁰ Source #

:: CAS' GapId s² s¹ s⁰ Source #

:: CAS' GapId s² s¹ s⁰ Source #

:: CAS' GapId s² s¹ s⁰ Source #

:: CAS' GapId s² s¹ s⁰ Source #

:: CAS' GapId s² s¹ s⁰ Source #

:: CAS' GapId s² s¹ s⁰ Source #

:: CAS' GapId s² s¹ s⁰ Source #

:: CAS' GapId s² s¹ s⁰ Source #

:: CAS' GapId s² s¹ s⁰ Source #

:: CAS' GapId s² s¹ s⁰ Source #

:: CAS' GapId s² s¹ s⁰ Source #

:: CAS' GapId s² s¹ s⁰ Source #

:: CAS' GapId s² s¹ s⁰ Source #

:: CAS' GapId s² s¹ s⁰ Source #

:: CAS' GapId s² s¹ s⁰ Source #

Auxiliary

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