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  

Viviane

Gepostet:
15.03.2011 14:32

   
Und woher kommt bei Deiner Methode

capitalize''' :: [Char] -> [Char]
capitalize''' xs = [if isAlpha a && isLower a then toUpper a else a | a <- xs]


auf einmal das a? Wenn Du doch mit xs anfängst?
Zum Seitenanfang ICQ    
 
domjoe

Gepostet:
04.04.2011 09:02

   
Schau Dir hierzu mal folgende Seite an:

http://learnyouahaskell.com/starting-out#im-a-list-comprehension

Das \'a\' ist ja nur jeweils ein Element aus xs, welches Du gesondert behandeln kannst!
Zum Seitenanfang    
 
Landei

Gepostet:
04.04.2011 16:27

   
Leute, bei mir funktioniert ein schlichtes


import Data.Char
capitalize\' = map toUpper


ohne Probleme, z.B.


main = print $ capitalize\' \"Hfdkfjd13&/%12jfDf\"

--> \"HFDKFJD13&/%12JFDF\"


Zum Seitenanfang    
 

vorherige Seite 1 2