Haskell用ghci解析错误' let'

时间:2016-06-11 15:43:21

标签: parsing haskell jupyter ghci let

我已经在这里待了很长时间了,我的问题只是通过谷歌搜索,尝试和错误来解决。我有以下代码段:

let backendless = Backendless.sharedInstance();

backendless.userService.easyLoginWithFacebookFieldsMapping(

    ["email":"email", "first_name":"displayName"], permissions: ["email", "public_profile"],

    response: {(result : NSNumber!) -> () in

    print ("Result: \(result)")

},

error: { (fault : Fault!) -> () in

    print("Server reported an error: \(fault)")

})

所以我尝试用ghci编译它,但是它一直给我一个解析错误(可能是错误的缩进或括号不匹配)"在"让闲置..." -line。奇怪的是,我尝试使用我们的Jupyter-Server编译它,这看起来效果很好。另外,如果我在没有" let" -line的情况下编译它,然后通过* Main>中的Terminal输入-exact-同一行,它也能正常工作。

那么ghci有什么问题?想想我对此失去了理智。

1 个答案:

答案 0 :(得分:3)

你的idle = Prozess 1 5 10不属于任何功能吗?

如果您只是定义一个全局“常量”,那么您只需:

dequeueReusableCellWithIdentifier:forIndexPath:

另外,请注意您不需要记录表示法。您可以将其换成:

-(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath { static NSString *MyIdentifier = @"GroupsCell"; UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:MyIdentifier forIndexPath:indexPath]; ... return cell; }