我发现自己想要带有签名的功能:
now :: a -> VtyWidget t m (Event t a)
对于某些m
。此函数将使用一个元素并生成一个小部件,该小部件立即触发一次事件。
我找不到此类功能或任何可用于构建此功能的东西。
我可以构建这种类型的东西,例如:
const (pure never)
但是这会忽略输入,从不触发事件。
有没有办法做到这一点?还是我不应该做这种事情?
我不确定我是否完全理解这个问题,但隐约听起来您可能想要getPostBuild
。这就是我希望在小部件初始化期间发生任何事情的时候使用的方法。