[Haskell-cafe] Haskell spacing problem.

Dan Mead d.w.mead at gmail.com
Fri Mar 9 08:05:59 EST 2007


that seems like the "wrong" way

check out prettyprint in the standard library

On 3/9/07, Frozz <dj_frozz at hotmail.com> wrote:
>
> Hi Haskell ppl,
>
> I'm trying to solve a problem that had been bothering me for a long time.
> I'm
> trying to create index and display the index in Hugs as well as an output
> text
> file.
>
> Below is my code. In Hugs, the index managed to get displayed well with
> nice
> alignments. However, for the text file, the alignment is off. The bracket
> with
> the numbers are messy. I really don't know why this would happen.
>
> Desired output:
>
> Anna   [1]
> Ben    [2]
> Shane  [3]
>
>
> dispTable :: [([Int], Word)] -> String
> dispTable = unlines . map (\ (num,word) -> word ++
>         take (25 - (length word)) (repeat ' ')    ++ show num)
>
>
> Did i do sth wrong? Thanks in advance.
>
> _______________________________________________
> Haskell-Cafe mailing list
> Haskell-Cafe at haskell.org
> http://www.haskell.org/mailman/listinfo/haskell-cafe
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.haskell.org/pipermail/haskell-cafe/attachments/20070309/0ff0b61c/attachment.htm


More information about the Haskell-Cafe mailing list