首页 文章
  • 3 votes
     answers
     views

    Haskell - 出乎意料的预期类型

    我正在尝试在Haskell中编写一个函数,它会弹出一些已经序列化为字符串列表的项目 . (此列表表示文本文件的行 - 一行不一定是一个项目) 使用另一个函数作为参数调用该函数 . 此函数将关闭单个项目,并返回包含该项目和文本其余部分的元组 . 该函数应该递归执行此操作n次,每次添加结果列表 . 它返回此列表以及文本的其余部分,以用于进一步解析 . popN :: Integer -> [S...
  • 31 votes
     answers
     views

    为什么这个Haskell代码能够成功地使用无限列表?

    我有一些Haskell代码在无限列表中正常工作,但我不明白为什么它可以成功地这样做 . (我修改了我原来的代码 - 没有处理无限列表 - 在网上加入其他代码的东西,突然间我发现它有效,但不知道为什么) . myAny :: (a -> Bool) -> [a] -> Bool myAny p list = foldr step False list where ...
  • 0 votes
     answers
     views

    无限输入上的正则表达式

    我想使用正则表达式来解析从套接字接收的数据 .我编写了一个自定义套接字迭代器,所以我可以将数据传递给_32701的正则表达式函数 .请记住,数据理论上可能永远不会结束,在发送完整请求后套接字不会关闭,因为客户端需要响应和可能的未来通信 . 让我们假设我们有一个非常简单的协议,请求由 START 或 STOP 组成 .真正的协议当然要复杂得多,但为了举例,这样做 . // A simple regu...
  • 1 votes
     answers
     views

    在最终估算中使用“Inf”的Bootstrap置信区间 - boot / dplyr包

    我试图从拟合模型中引导一个值(曲线的最大斜率) . 虽然我认为代码可能更有效,但我认为它通常有效(关于如何提高效率的建议也会受到欢迎) . 我遇到的问题是,当我得到最终样本值时,其中一个单元格中有 Inf 会阻止我获得置信区间 . 我不确定这是一个引导问题还是我编写它的方式很简单 . 示例代码: library(boot) library(dplyr) df <- data.frame ...

热门问题