-- 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.2.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 ()