Name: blank-canvas
Version: 0.5
Synopsis: HTML5 Canvas Graphics Library
Description: blank-canvas is a Haskell binding to the complete
HTML5 Canvas API. blank-canvas allows Haskell
users to write, in Haskell, interactive images
onto their web browsers. blank-canvas gives the
user a single full-window canvas, and provides
many well-documented functions for rendering
images.
.
@
{-# LANGUAGE OverloadedStrings #-}
module Main where
import Graphics.Blank -- import the blank canvas
.
main = blankCanvas 3000 $ \\ context -> do -- start blank canvas on port 3000
  send context $ do -- send commands to this specific context
    moveTo(50,50)
    lineTo(200,100)
    lineWidth 10
    strokeStyle "red"
    stroke() -- this draws the ink into the canvas
@
.
<<https://github.com/ku-fpg/blank-canvas/wiki/images/Red_Line.png>>
.
For more details, read the <https://github.com/ku-fpg/blank-canvas/wiki blank-canvas wiki>.
.
License: BSD3
License-file: LICENSE
Author: Andy Gill and Ryan Scott
Maintainer: andygill@ku.edu
Copyright: Copyright (c) 2014 The University of Kansas
Homepage: https://github.com/ku-fpg/blank-canvas/wiki
Bug-reports: https://github.com/ku-fpg/blank-canvas/issues
Category: Graphics
Build-type: Simple
Stability: beta
Extra-source-files: README.md
Changelog.md
Cabal-version: >= 1.10
data-files:
static/index.html
static/jquery.js
static/jquery-json.js
Library
Exposed-modules: Graphics.Blank,
Graphics.Blank.GHCi,
Graphics.Blank.Style
other-modules: Graphics.Blank.Canvas,
Graphics.Blank.DeviceContext,
Graphics.Blank.Events,
Graphics.Blank.Generated,
Graphics.Blank.JavaScript,
Graphics.Blank.Utils,
Paths_blank_canvas
default-language: Haskell2010
build-depends: aeson >= 0.7 && < 0.9,
base64-bytestring == 1.0.*,
base >= 4.3.1 && < 4.8,
bytestring == 0.10.*,
colour >= 2.2 && < 3.0,
containers == 0.5.*,
data-default-class == 0.0.*,
http-types == 0.8.*,
kansas-comet == 0.3.*,
scotty >= 0.8 && < 0.10,
stm >= 2.2 && < 2.5,
text >= 1.1 && < 1.3,
transformers >= 0.3 && < 0.5,
wai == 3.*,
wai-extra >= 3.0.1 && < 3.1,
warp == 3.*,
vector >= 0.10 && < 0.11
GHC-options: -Wall -fno-warn-orphans -fno-warn-warnings-deprecations
GHC-prof-options: -Wall -fno-warn-orphans -fno-warn-warnings-deprecations -auto-all -fsimpl-tick-factor=100000
source-repository head
type: git
location: git://github.com/ku-fpg/blank-canvas.git