matrix-as-xyz-0.1.1.1: Read and Display representation of matrix like "x,y,z"

Copyright(c) Jun Narumi 2018
LicenseBSD3
Maintainernarumij@gmail.com
Stabilityexperimental
Portability?
Safe HaskellNone
LanguageHaskell2010

Data.Matrix.AsXYZ.Parse

Description

 

Synopsis

Documentation

type Value = Val String Source #

Type of numeric type information generated in the middle

equivalentPositions Source #

Arguments

:: Num a 
=> ReadNum a

use converter below

-> CharParser () [[a]] 

General equivalent positions parser

transformPpABC :: Num a => ReadNum a -> CharParser () [[a]] Source #

Same as equivalentPositions but uses abc instead of xyz

transformQqXYZ :: Num a => ReadNum a -> CharParser () [[a]] Source #

Alias of equivalentPositions

ratio :: Integral a => Value -> Either String (Ratio a) Source #

Converter of 3 kind of number (int,float,ratio) string to rational

Use it for equivalentPositions or something parseer

integral :: Integral a => Value -> Either String a Source #

Converter of integral number description to integral

Use it for equivalentPositions or something parseer

floating :: Floating a => Value -> Either String a Source #

Converter of 3 kind of number description to floating point

Use it for equivalentPositions or something parseer