Lambda unicode character lex
abd ∷ Num a ⇒ a → a abd a = a
(⋴) a b = a ++ b test2 x = map (λx → x ⋴ "abc") -- line 17
Test.hs:17:18: parse error on input `?'
All of these special characters are unicode, and work great, except the lambda. Any unicode character put here gives this error. http://hackage.haskell.org/trac/haskell-prime/wiki/UnicodeInHaskellSource -- claims otherwise.
Trac metadata
| Trac field | Value |
|---|---|
| Version | 6.6 |
| Type | Bug |
| TypeOfFailure | OtherFailure |
| Priority | high |
| Resolution | Unresolved |
| Component | Compiler (Parser) |
| Test case | |
| Differential revisions | |
| BlockedBy | |
| Related | |
| Blocking | |
| CC | |
| Operating system | MacOS X |
| Architecture | Unknown |