我正在寻找一个 Haskell 函数,它会产生一个值,该值会随着墙壁时间的流逝而缓慢变化(并且可能会在一段时间后回绕)。我真的不介意它是IO Integer
或IO Double
还是什么。我只想要一个随着挂墙时间的流逝而缓慢变化的值。
大概在time
包裹深处的某处埋藏着一个答案。(或者也许old-time
,但我认为它已被弃用?)但是,这个time
包看起来真的非常复杂。而且我实际上并不关心时区或人类可读的时间表示或任何东西。我只想要一个随着挂墙时间的流逝而变化的数字。
谁能给我看一个简单的代码片段来做到这一点?(没有我花了三天时间试图弄清楚time
包裹的复杂性......)