Karya, built on 2023-08-29T07:47:28 (patch 7a412d5d6ba4968ca4155ef276a062ccdeb9109a)
Safe HaskellSafe-Inferred

Solkattu.Instrument.Tabla

Documentation

data Stroke Source #

Constructors

Baya Baya 
Daya Daya 
Both Baya Daya 

Instances

Instances details
Show Stroke Source # 
Instance details

Defined in Solkattu.Instrument.Tabla

Eq Stroke Source # 
Instance details

Defined in Solkattu.Instrument.Tabla

Methods

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

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

Ord Stroke Source # 
Instance details

Defined in Solkattu.Instrument.Tabla

Pretty Stroke Source # 
Instance details

Defined in Solkattu.Instrument.Tabla

data Baya Source #

Constructors

Ka 
Ge 

Instances

Instances details
Show Baya Source # 
Instance details

Defined in Solkattu.Instrument.Tabla

Methods

showsPrec :: Int -> Baya -> ShowS #

show :: Baya -> String #

showList :: [Baya] -> ShowS #

Eq Baya Source # 
Instance details

Defined in Solkattu.Instrument.Tabla

Methods

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

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

Ord Baya Source # 
Instance details

Defined in Solkattu.Instrument.Tabla

Methods

compare :: Baya -> Baya -> Ordering #

(<) :: Baya -> Baya -> Bool #

(<=) :: Baya -> Baya -> Bool #

(>) :: Baya -> Baya -> Bool #

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

max :: Baya -> Baya -> Baya #

min :: Baya -> Baya -> Baya #

data Daya Source #

Constructors

Ta 
Tin 
Tu 
Na 
Tet 
Te 

Instances

Instances details
Show Daya Source # 
Instance details

Defined in Solkattu.Instrument.Tabla

Methods

showsPrec :: Int -> Daya -> ShowS #

show :: Daya -> String #

showList :: [Daya] -> ShowS #

Eq Daya Source # 
Instance details

Defined in Solkattu.Instrument.Tabla

Methods

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

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

Ord Daya Source # 
Instance details

Defined in Solkattu.Instrument.Tabla

Methods

compare :: Daya -> Daya -> Ordering #

(<) :: Daya -> Daya -> Bool #

(<=) :: Daya -> Daya -> Bool #

(>) :: Daya -> Daya -> Bool #

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

max :: Daya -> Daya -> Daya #

min :: Daya -> Daya -> Daya #

data Strokes a Source #

Constructors

Strokes 

Fields

Instances

Instances details
Functor Strokes Source # 
Instance details

Defined in Solkattu.Instrument.Tabla

Methods

fmap :: (a -> b) -> Strokes a -> Strokes b #

(<$) :: a -> Strokes b -> Strokes a #

Show a => Show (Strokes a) Source # 
Instance details

Defined in Solkattu.Instrument.Tabla

Methods

showsPrec :: Int -> Strokes a -> ShowS #

show :: Strokes a -> String #

showList :: [Strokes a] -> ShowS #