futhark-0.25.32: An optimising compiler for a functional, array-oriented language.
Safe HaskellNone
LanguageGHC2021

Futhark.IR.Syntax.CoreTests

Documentation

Orphan instances

Arbitrary Ident Source # 
Instance details

Methods

arbitrary :: Gen Ident #

shrink :: Ident -> [Ident] #

Arbitrary Rank Source # 
Instance details

Methods

arbitrary :: Gen Rank #

shrink :: Rank -> [Rank] #

Arbitrary Shape Source # 
Instance details

Methods

arbitrary :: Gen Shape #

shrink :: Shape -> [Shape] #

Arbitrary NoUniqueness Source # 
Instance details

(Arbitrary shape, Arbitrary u) => Arbitrary (TypeBase shape u) Source # 
Instance details

Methods

arbitrary :: Gen (TypeBase shape u) #

shrink :: TypeBase shape u -> [TypeBase shape u] #