needle-0.1.0.1: ASCII-fied arrow notation

Copyright(c) 2014 Josh Kirklin
LicenseMIT
Maintainerjjvk2@cam.ac.uk
Safe HaskellNone
LanguageHaskell2010

Control.Arrow.Needle.Parse

Contents

Description

This module's main export is parseNeedle, which parses a needle diagram into a NeedleArrow.

Synopsis

Parsing needles

data NeedleArrow Source

The datatype representing a generic needle arrow.

parseNeedle :: String -> Either NeedleError NeedleArrow Source

Parse a string to a needle

Errors

data NeedleError Source

Errors in parsing.

Instances