lists-flines-0.1.3.0: Additional data and structures to some 'String'-related lists.
Copyright(c) OleksandrZhabenko 2020-2023
LicenseMIT
Maintaineroleksandr.zhabenko@yahoo.com
StabilityExperimental
Safe HaskellSafe-Inferred
LanguageHaskell2010

Data.Lists.FLines

Description

Additional data and structures to some String-related lists.

Synopsis

Documentation

newLineEnding :: String Source #

Auxiliary printing function to define the line ending needed to be shown and printed. Is primarily defined in the uniqueness-periods-vector-general package (https:/hackage.haskell.orgpackage/uniqueness-periods-vector-general).

data FLines a Source #

Constructors

F1 a 
FL [a] 

Instances

Instances details
Show (FLines String) Source #

Is intended to be printed and so adds the new line ending.

Instance details

Defined in Data.Lists.FLines

Eq a => Eq (FLines a) Source # 
Instance details

Defined in Data.Lists.FLines

Methods

(==) :: FLines a -> FLines a -> Bool #

(/=) :: FLines a -> FLines a -> Bool #

GetN (FLines String) String Source # 
Instance details

Defined in Data.Lists.FLines

GetNTrans (FLines String) String Source # 
Instance details

Defined in Data.Lists.FLines

class GetN a b where Source #

Methods

getN :: Int -> a -> Maybe b Source #

Instances

Instances details
GetN (FLines String) String Source # 
Instance details

Defined in Data.Lists.FLines

class GetNTrans a b where Source #

Methods

getNT :: Int -> (b -> b) -> a -> Maybe b Source #

Instances

Instances details
GetNTrans (FLines String) String Source # 
Instance details

Defined in Data.Lists.FLines

class GetTransL a b where Source #

Methods

getTL :: (b -> b) -> a -> b Source #