TimePiece-0.0.5: A simple tile-based digital clock screen saver

Safe HaskellNone

Main

Documentation

data Status Source

Constructors

Static 

Fields

sWidth :: Int
 
sHeight :: Int
 
sTime :: String
 
ZoomIn 

Fields

sWidth :: Int
 
sHeight :: Int
 
sTime :: String
 
sZoom :: Zoom
 
sSpeed :: Speed
 
ZoomOut 

Fields

sWidth :: Int
 
sHeight :: Int
 
sTime :: String
 
sZoom :: Zoom
 
sSpeed :: Speed
 

data Tiling Source

Constructors

MkTiling 

Fields

tTiles :: Tiles
 
tSeeds :: [Int]
 
tEdge :: Point
 

paintScreen :: Surface -> Int -> Int -> String -> Zoom -> IO ()Source

loop :: Status -> (Status -> IO Status) -> IO ()Source