You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I was confused as to why Vector data instances are not exposed but MVector instances are.
Then I found #49 (comment) which explains why exposing them is unsafe, which is fair. But then there is no reason to expose the MVector instances. This wasn't answered in #49.
I would expect this to consistent between Vector and MVector. Or perhaps this issue is known but the MVector instances are not hidden to avoid breakage?
The text was updated successfully, but these errors were encountered:
vector/vector/src/Data/Vector/Unboxed.hs
Lines 61 to 63 in 6b8bbc3
vector/vector/src/Data/Vector/Unboxed/Mutable.hs
Lines 17 to 19 in 6b8bbc3
I was confused as to why
Vector
data instances are not exposed butMVector
instances are.Then I found #49 (comment) which explains why exposing them is unsafe, which is fair. But then there is no reason to expose the
MVector
instances. This wasn't answered in #49.I would expect this to consistent between
Vector
andMVector
. Or perhaps this issue is known but theMVector
instances are not hidden to avoid breakage?The text was updated successfully, but these errors were encountered: