Karya, built on 2020-11-26T21:03:17 (patch 23b5be2d53a9e8e7d6136cda5aae2849abe5cded)
Safe HaskellNone

Ness.Global

Synopsis

Documentation

class Render a where Source #

Methods

render :: a -> Text Source #

Instances

Instances details
Render Bool # 
Instance details

Defined in Ness.Global

Methods

render :: Bool -> Text Source #

Render Double # 
Instance details

Defined in Ness.Global

Methods

render :: Double -> Text Source #

Render Int # 
Instance details

Defined in Ness.Global

Methods

render :: Int -> Text Source #

Render Strike # 
Instance details

Defined in Ness.Soundboard

Methods

render :: Strike -> Text Source #

Render Collision # 
Instance details

Defined in Ness.Soundboard

Render PlateOutput # 
Instance details

Defined in Ness.Soundboard

Render Plate # 
Instance details

Defined in Ness.Soundboard

Methods

render :: Plate -> Text Source #

Render Finger # 
Instance details

Defined in Ness.BowedString

Methods

render :: Finger -> Text Source #

Render Bow # 
Instance details

Defined in Ness.BowedString

Methods

render :: Bow -> Text Source #

Render Strike # 
Instance details

Defined in Ness.Multiplate

Methods

render :: Strike -> Text Source #

Render Score # 
Instance details

Defined in Ness.Multiplate

Methods

render :: Score -> Text Source #

Render Drumshell # 
Instance details

Defined in Ness.Multiplate

Render Membrane # 
Instance details

Defined in Ness.Multiplate

Methods

render :: Membrane -> Text Source #

Render Plate # 
Instance details

Defined in Ness.Multiplate

Methods

render :: Plate -> Text Source #

Render AirboxOutput # 
Instance details

Defined in Ness.Multiplate

Render Airbox # 
Instance details

Defined in Ness.Multiplate

Methods

render :: Airbox -> Text Source #

type Kg = Double Source #

type Pan = Double Source #

From -1 to 1.

type Location = Double Source #

Normalized linear position, from 0 to 1.

uncurry3 :: (a -> b -> c -> d) -> (a, b, c) -> d Source #