product-mix-auction-0.1.0.0: A single-round sealed-bid auction for multiple goods

Safe HaskellNone
LanguageHaskell2010

ProductMixAuction.Graphics.Types

Contents

Synopsis

Documentation

data Env Source #

Constructors

Env 

Fields

data GoodEnv Source #

Constructors

GoodEnv 

Fields

Plotly

axis :: Text -> Axis Source #

line2d :: [T2 Double] -> Trace Source #

line3d :: [T3 Double] -> Trace Source #

linePlot3D :: [T3 Double] -> Trace Source #

meshPlot3D :: [T3 Double] -> [T3 Int] -> Trace Source #

surface3d :: [T3 Double] -> [T3 Int] -> Color -> Trace Source #

quadrilateral3d :: T4 (T3 Double) -> Color -> Trace Source #

uiLabel :: (ToField a, IsText t) => a -> t Source #

addFooter :: Text -> Layout -> Layout Source #

Set a text annotation for a footer. The text must have manual line breaks. This increases the bottom margin by a fixed amount to make space, and increases the height to match.

type T2 a = (a, a) Source #

type T3 a = (a, a, a) Source #

type T4 a = (a, a, a, a) Source #

Utilities

(?|) :: Maybe a -> a -> a infixr 4 Source #

(?!) :: Maybe a -> String -> a infixr 4 Source #

Colours

lightred :: Color Source #

lightblue :: Color Source #

red :: Color Source #

orange :: Color Source #

darkgreen :: Color Source #

Lenses

env_x_good :: Traversal' Env GoodEnv Source #

env_y_good :: Traversal' Env GoodEnv Source #

env_z_good :: Traversal' Env GoodEnv Source #