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

Safe Haskell | None
Language | GHC2021

Language.Futhark.SyntaxTests

Contents

- Orphan instances

# Documentation

tests :: TestTree Source #

# Orphan instances

Arbitrary Uniqueness Source # |
Instance details Methods arbitrary :: Gen Uniqueness shrink :: Uniqueness -> [Uniqueness]
Arbitrary BinOp Source # |
Instance details Methods arbitrary :: Gen BinOp shrink :: BinOp -> [BinOp]
Arbitrary PrimType Source # |
Instance details Methods arbitrary :: Gen PrimType shrink :: PrimType -> [PrimType]
Arbitrary PrimValue Source # |
Instance details Methods arbitrary :: Gen PrimValue shrink :: PrimValue -> [PrimValue]
IsString VName Source # |
Instance details Methods fromString :: String -> VName Source #
IsString UncheckedExp Source # |
Instance details Methods fromString :: String -> UncheckedExp Source #
IsString UncheckedTypeExp Source # |
Instance details Methods fromString :: String -> UncheckedTypeExp Source #
IsString ResRetType Source # |
Instance details Methods fromString :: String -> ResRetType Source #
IsString StructRetType Source # |
Instance details Methods fromString :: String -> StructRetType Source #
IsString StructType Source # |
Instance details Methods fromString :: String -> StructType Source #
IsString v => IsString (QualName v) Source # |
Instance details Methods fromString :: String -> QualName v Source #
IsString (ScalarTypeBase Size NoUniqueness) Source # |
Instance details Methods fromString :: String -> ScalarTypeBase Size NoUniqueness Source #