如果你搜索在Haskell中实现的跳过列表,你将找不到很多.它是一个需要随机数生成器的概率数据结构,这意味着任何这些结构都需要在IO monad中运行.
Haskell人员是否远离这些数据结构,因为它们不可能纯粹实现它们?Haskell如何处理它们?
haskell structure
haskell ×1
structure ×1