diff options
Diffstat (limited to 'src/Data/Array/Mixed')
| -rw-r--r-- | src/Data/Array/Mixed/Shape.hs | 5 | 
1 files changed, 5 insertions, 0 deletions
| diff --git a/src/Data/Array/Mixed/Shape.hs b/src/Data/Array/Mixed/Shape.hs index 80bd55e..99a137d 100644 --- a/src/Data/Array/Mixed/Shape.hs +++ b/src/Data/Array/Mixed/Shape.hs @@ -452,6 +452,11 @@ infixr 3 :!%  instance Show (StaticShX sh) where    showsPrec _ (StaticShX l) = listxShow (fromSMayNat shows (shows . fromSNat)) l +instance NFData (StaticShX sh) where +  rnf (StaticShX ZX) = () +  rnf (StaticShX (SUnknown () ::% l)) = rnf (StaticShX l) +  rnf (StaticShX (SKnown SNat ::% l)) = rnf (StaticShX l) +  instance TestEquality StaticShX where    testEquality (StaticShX l1) (StaticShX l2) = listxEqType l1 l2 | 
