[ 
https://issues.apache.org/jira/browse/THRIFT-2641?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Roger Meier updated THRIFT-2641:
--------------------------------

    Attachment: THRIFT-2641.patch

sorry, again:
{noformat}
src/Thrift/Transport/Handle.hs:47:30:
    Ambiguous occurrence `catch'
    It could refer to either `Prelude.catch',
                             imported from `Prelude' at 
src/Thrift/Transport/Handle.hs:25:8-30
                             (and originally defined in `System.IO.Error')
                          or `Control.Exception.catch',
                             imported from `Control.Exception' at 
src/Thrift/Transport/Handle.hs:30:28-32
                             (and originally defined in 
`Control.Exception.Base')

src/Thrift/Transport/Handle.hs:48:45:
    Ambiguous occurrence `catch'
    It could refer to either `Prelude.catch',
                             imported from `Prelude' at 
src/Thrift/Transport/Handle.hs:25:8-30
                             (and originally defined in `System.IO.Error')
                          or `Control.Exception.catch',
                             imported from `Control.Exception' at 
src/Thrift/Transport/Handle.hs:30:28-32
                             (and originally defined in 
`Control.Exception.Base')
cabal: Error: some packages failed to install:
thrift-1.0.0 failed during the building phase. The exception was:
ExitFailure 1
{noformat}
this was fixed with [^THRIFT-2641-.patch]

and now i ran into this
{noformat}
../../compiler/cpp/thrift --gen hs ../NameConflictTest.thrift
sh run-test.sh ConstantsDemo
Running test...

../../lib/hs/src/Thrift/Protocol/Binary.hs:106:5:
    Illegal signature in pattern: Int32
        Use -XScopedTypeVariables to permit it

../../lib/hs/src/Thrift/Protocol/Binary.hs:145:3:
    Illegal signature in pattern: Int32
        Use -XScopedTypeVariables to permit it
make: *** [check] Error 1
{noformat}


> Improvements to Haskell Compiler/Libraries
> ------------------------------------------
>
>                 Key: THRIFT-2641
>                 URL: https://issues.apache.org/jira/browse/THRIFT-2641
>             Project: Thrift
>          Issue Type: Improvement
>          Components: Haskell - Compiler, Haskell - Library, Test Suite
>            Reporter: Noam Zilberstein
>            Assignee: Roger Meier
>         Attachments: THRIFT-2641.patch
>
>
> I work at Facebook and have spent the last couple months improving the 
> Haskell compiler and libraries for Thrift.  I have made significant 
> improvements in terms of usability and performance and I would like to share 
> those improvements with the Apache open source community.  Right now I am 
> working on the final touches and will be able to submit a patch in the next 
> few days



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to