-- Hoogle documentation, generated by Haddock -- See Hoogle, http://www.haskell.org/hoogle/ -- | A library to provide special kind of two-column output for Phladiprelio. -- -- Provides functions for two-column output for newer versions of -- Phladiprelio projects. Is intended to improve UI and UX for the work -- with them. @package halfsplit @version 0.4.1.0 module Phladiprelio.Halfsplit -- | Converts the data that is an instance of Show typeclass to be -- printed in two-column way. halfsplit :: (Show a, Eq b) => (a -> b) -> Int8 -> [a] -> String -- | Converts the data that is an instance of Show typeclass to be -- printed in two-column way with customizable ending of each line. halfsplit1G :: (Show a, Eq b) => (a -> b) -> String -> Int8 -> [a] -> String -- | A generalized version of halfsplit1G with the possibility to -- prepend and append strings to it. halfsplit2G :: (Show a, Eq b) => (a -> b) -> String -> String -> String -> Int8 -> [a] -> String mergePartsLine :: Int -> String -> [String] -> [String] -> String splitGroups :: Int -> [[a]] -> ([[a]], [[a]], Int) showWithSpaces :: Show a => Int -> a -> String print23 :: String -> String -> Int -> [String] -> IO ()