www.jammni.de

Logo - Kleiner Drache
Login
Username:

Passwort:

Daten merken
Auto-Login
Registrieren
 
Online
niemand
 
Forumsuche
Suche nach:

Logo - DracheHaskell-Forum

vorherige Seite 1 2  

Bidrohi

Gepostet:
22.05.2005 19:27

   
joar hab ich auch versucht klappt aber net

ERROR "C:\WINDOWS\Desktop\hugs\wuff3.hs":63 - Type error in application
*** Expression : map makeBlatt xs
*** Term : makeBlatt
*** Type : (Char,Int) -> HTree
*** Does not match : Char -> HTree
Zum Seitenanfang    
 
Jacke

Gepostet:
23.05.2005 12:39

   
makeBlatt :: Char -> HTree
makeBlatt (c,n) = Blatt c n

list2tree :: [Char] -> [HTree]
list2tree xs = map makeBlatt xs<---das problem liegt hier

wenn du ne liste von chars in nen baum umwandlen willst geht das natürlich nich da ein blatt aus der häufigkeit und nen Int besteht

makeBlatt :: (Char,Int) -> HTree
makeBlatt (c,n) = Blatt c n

list2tree :: [(Char,Int)] -> [HTree]
list2tree xs = map makeBlatt xs

eigentlich willst du ja das richtige machen vergibst aber dafür die falschen typen...


gruß jacke
Zum Seitenanfang    
 
Bidrohi

Gepostet:
24.05.2005 19:58

   
juhuh jetzt hab ich allle fehler rausbekommen, thx ^^.......aber omg dieses Huffman verfahren staucht schon, besonders die typen, da bin ich durcheinander gekommen, naja zum glück gibt es nette studenten wie dich die nem kleinem abi anwärter aushelfen :) , werd aber weiter üben an was anderem ...ma schaun
Zum Seitenanfang    
 

vorherige Seite 1 2