<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<div class="moz-cite-prefix">Hi,<br>
<br>
W dniu 02.03.2014 20:24, Roelof Wobben pisze:<br>
</div>
<blockquote cite="mid:53138588.2070108@home.nl" type="cite">
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
<div class="moz-cite-prefix">Found this one: <br>
<br>
This is partly working:<br>
<br>
import Data.Char<br>
<br>
x = "aBCde".isLower<br>
-- Note that comments are preceded by two hyphens<br>
{- or enclosed<br>
in curly brace/hypens pairs. -}<br>
main = print x<br>
<br>
<br>
But now I see this error: <span class=".ide-help-icon"></span>
<div class="ui-resizable" id="ide-interaction-panel"
style="left: 238px;">
<div class="ide-interaction-tab
ide-messages-suggestions-enabled"
id="ide-interaction-messages" style="display: block;">
<ul id="ide-interaction-messages-list">
<li class="ide-errors-list">
<div class="ide-error">
<div class="ide-error-span">Main.hs@3:5-3:12</div>
<div class="ide-error-msg">Couldn't match expected
type `b0 -> c0' with actual type `[Char]' In the
first argument of `(.)', namely `"aBCde"' In the
expression: "aBCde" . isLower In an equation for
`x': x = "aBCde" . isLower</div>
</div>
</li>
<li class="ide-errors-list">
<div class="ide-error">
<div class="ide-error-msg">In an equation for `x': x =
"aBCde" . isLower<br>
</div>
</div>
</li>
</ul>
</div>
</div>
<br>
Roelof<br>
</div>
</blockquote>
<br>
This expression is wrong:<br>
<br>
"aBCde".isLower<br>
<br>
You call (.) function with 2 arguments: "aBCde" and isLower. This
doesn't make sense for the compiler (type checker).<br>
<br>
Regards,<br>
Emanuel<br>
<br>
</body>
</html>