小编Fil*_*oft的帖子

如何仅使用Haskell无休止地运行Haskell程序?

我有一个小程序需要每5分钟执行一次.

现在,我有一个执行该任务的shell脚本,但我想提供给没有通过CLI中键附加脚本运行它的用户的能力.

实现这一目标的最佳方法是什么?

haskell infinite-loop periodic-processing periodic-task

7
推荐指数
1
解决办法
638
查看次数

chunksOf 类似于 ByteString?

我需要将字节串拆分为字节串列表,第一个字节串按 100 个字符划分。对于列表,我可以使用chunksOf但不能用于ByteString.

有一些正确的方法可以做到这一点吗?

haskell bytestring

5
推荐指数
1
解决办法
289
查看次数

如何迭代记录字段?

我有以下数据类型定义为记录

data Config = Config
  { field1 :: String
  , field2 :: String
  , field3 :: String
  }
Run Code Online (Sandbox Code Playgroud)

我想迭代每个字段,例如Config应用一些函数String -> String,tail然后得到新的Config.

什么是惯用的方法呢?优选地,没有繁重的第三方库.

haskell records

5
推荐指数
1
解决办法
610
查看次数

Haskell中的动态标准输出

我有简单的命令行界面,在DB中插入记录,现在它将大量信息写入stdout,如下所示:

...    
record 856/1000: 85%
record 857/1000: 85%
record 858/1000: 85%
...
Run Code Online (Sandbox Code Playgroud)

但是我希望有一条动态线来更新当前的字符串参数

 status         |T    | C   | A   | E
 ---------------------------------------
   inserting    |1000 | 857 | 85% | 96  
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点?

haskell command-line-interface

5
推荐指数
1
解决办法
136
查看次数