www.jammni.de

Logo - Kleiner Drache
Login
Username:

Passwort:

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

Logo - DracheHaskell-Forum

Sladda

Gepostet:
23.11.2005 09:31

Ausgabe  
Hi all!
Da ich leider keine Suchfkt gefunden hab muss ich euch jetzt mit meinem
(langweiligen) Problem nerven:

Ich brauch ne Ausgabe in Listenform, z.B.


einkaufen anrufen kochen

Mehl Peter Suppe
Eier Klaus Kuchen
Zucker Dieta
Kondome Gabi


Habe es mit PutStrLn versucht, das PRob dabei ist, dass sobald ich mehrere PutStrLns untereinander setzen
will (um die Listenform zu erzeugen) es immer Fehler gibt vom ghci.... :(
Also mein versuch sah etwa so aus:

main = putStrLn ("einkaufen anrufen kochenl")
putStrLn(" ")
puStrLn("Mehl Peter Suppe")
usw......

Leider macht der Compiler da nicht mit, wenn ich aber nur das erste PutStrLN stehen lasse, dann gehts!
Hoffe ihr könnt mir helfen,
vielen Dank
mfg
Sladda

P.S.: Dass ich Haskell-Noob bin brauch ich ja ned zu erwähnen oda ?? ^^

Zum Seitenanfang    
 
Jacke

Gepostet:
23.11.2005 17:54

   
show_s::[(String)]->IO()
show_s liste = sequence_(map putStrLn (liste))


liste="einkaufen anrufen kochen":" ":"Mehl Peter Suppe":"Eier Klaus Kuchen":"Zucker Dieta":"Kondome Gabi":[]



und die ausgabe ist dann:

Main> show_s liste
einkaufen anrufen kochen

Mehl Peter Suppe
Eier Klaus Kuchen
Zucker Dieta
Kondome Gabi

Main>


gruß jacke

ps: kannst mich ruhig immer fragen :-)
Zum Seitenanfang    
 
Sladda

Gepostet:
24.11.2005 11:26

   
super, vielen Dank !!!
hilft mir sehr weiter!
mfg
Sladda
Zum Seitenanfang