Haskell verfügt über eine starke Typisierung. Dieser Artikel möchte einen Einblick in die verfügbaren Datentypen geben.
Zeichenketten | |
---|---|
Auch hier nichts außergewöhnliches. Wer bereits mit einer x-beliebigen Programmiersprache gearbeitet hat, kennt auch Zeichenketten. TypString Doch Hoppala, was bedeutet das [Char]? Es stellt dies eine Liste von Charactern da, entfernt mit dem char * aus C verwandt. Doch ganz anders. Später zum Thema Listen mehr. KonstantenEntsprechen dem bekannten Format. Beispiele: "Hello, World" :: String Operationen++ :: String -> String -> String (Concat, wie '.' in php bzw. '+' in C++) Relatoren== :: String -> String -> Bool (gleich) Hier wird nicht nur verglichen, ob die Zeichenkette an der gleichen Speicherstelle steht (wie zB in C oder JAVA), sondern ein wirkliches "Deep Compare" durchgeführt (wie in C++). Beispiel"Hello" == "Hello" liefert immer True, |
Comments - Make a comment |
The comments are owned by the poster. We are not responsible for its content. |
AdministrativeTexts
updated by freddiemac1993, 2013-06-14
wiki
Re: adventures
created by brittdavis10, 2012-02-23 (1 rply, 3 views)
thread
Re: how to run phpwebsite...
created by alexander, 2011-08-25 (2 rpls, 3607 views)
thread
Re: Forum tags
created by HaroldFaragher, 2011-08-22 (3 rpls, 8488 views)
thread