I got an error on the following short program
(which ghc compiles and runs).
===========

-- Some unix-like tools written in simple, clean Haskell

import Data.List
import Data.Char
import System.IO
import Text.Printf

-- First, two helpers

io f    = interact (unlines . f . lines)
showln  = (++ "\n") . show

-- Compute a simple cksum of a file

main = interact $ showln . foldl' k 5381
    where k h c = h * 33 + ord c

========

Hugs> :load chksum.hs
ERROR "chksum.hs":15 - Unresolved top-level overloading
*** Binding             : showln
*** Outstanding context : Show b

Text.Printf>  

This error has been around for a while. See
http://www.arcknowledge.com/gmane.comp.lang.haskell.hugs.bugs/2006-11/msg00010.html

Is there a fix for this problem?

Thanks,
Dave Feustel
_______________________________________________
Hugs-Users mailing list
Hugs-Users@haskell.org
http://www.haskell.org/mailman/listinfo/hugs-users

Reply via email to