primitive

primitive パッケージの PrimMonad は、 IO および ST を抽象します。 vector の API ドキュメントを読む時などに役立ちます。

詳しくは 【電子版単体】Haskellで戦う競技プログラミング 第2版 第 4 章を参照してください。

TODO: Vector のソースを読む?