cleveland-0.1.2: Testing framework for Morley.
Safe HaskellNone
LanguageHaskell2010

Hedgehog.Range.Defaults

Description

Module declaring newtypes and Default instances for Range.

Synopsis

Documentation

class Default a where #

A class for types with a default value.

Minimal complete definition

Nothing

Methods

def :: a #

The default value for this type.

Instances

Instances details
Default Double 
Instance details

Defined in Data.Default.Class

Methods

def :: Double #

Default Float 
Instance details

Defined in Data.Default.Class

Methods

def :: Float #

Default Int 
Instance details

Defined in Data.Default.Class

Methods

def :: Int #

Default Int8 
Instance details

Defined in Data.Default.Class

Methods

def :: Int8 #

Default Int16 
Instance details

Defined in Data.Default.Class

Methods

def :: Int16 #

Default Int32 
Instance details

Defined in Data.Default.Class

Methods

def :: Int32 #

Default Int64 
Instance details

Defined in Data.Default.Class

Methods

def :: Int64 #

Default Integer 
Instance details

Defined in Data.Default.Class

Methods

def :: Integer #

Default Ordering 
Instance details

Defined in Data.Default.Class

Methods

def :: Ordering #

Default Word 
Instance details

Defined in Data.Default.Class

Methods

def :: Word #

Default Word8 
Instance details

Defined in Data.Default.Class

Methods

def :: Word8 #

Default Word16 
Instance details

Defined in Data.Default.Class

Methods

def :: Word16 #

Default Word32 
Instance details

Defined in Data.Default.Class

Methods

def :: Word32 #

Default Word64 
Instance details

Defined in Data.Default.Class

Methods

def :: Word64 #

Default () 
Instance details

Defined in Data.Default.Class

Methods

def :: () #

Default Any 
Instance details

Defined in Data.Default.Class

Methods

def :: Any #

Default All 
Instance details

Defined in Data.Default.Class

Methods

def :: All #

Default CShort 
Instance details

Defined in Data.Default.Class

Methods

def :: CShort #

Default CUShort 
Instance details

Defined in Data.Default.Class

Methods

def :: CUShort #

Default CInt 
Instance details

Defined in Data.Default.Class

Methods

def :: CInt #

Default CUInt 
Instance details

Defined in Data.Default.Class

Methods

def :: CUInt #

Default CLong 
Instance details

Defined in Data.Default.Class

Methods

def :: CLong #

Default CULong 
Instance details

Defined in Data.Default.Class

Methods

def :: CULong #

Default CLLong 
Instance details

Defined in Data.Default.Class

Methods

def :: CLLong #

Default CULLong 
Instance details

Defined in Data.Default.Class

Methods

def :: CULLong #

Default CFloat 
Instance details

Defined in Data.Default.Class

Methods

def :: CFloat #

Default CDouble 
Instance details

Defined in Data.Default.Class

Methods

def :: CDouble #

Default CPtrdiff 
Instance details

Defined in Data.Default.Class

Methods

def :: CPtrdiff #

Default CSize 
Instance details

Defined in Data.Default.Class

Methods

def :: CSize #

Default CSigAtomic 
Instance details

Defined in Data.Default.Class

Methods

def :: CSigAtomic #

Default CClock 
Instance details

Defined in Data.Default.Class

Methods

def :: CClock #

Default CTime 
Instance details

Defined in Data.Default.Class

Methods

def :: CTime #

Default CUSeconds 
Instance details

Defined in Data.Default.Class

Methods

def :: CUSeconds #

Default CSUSeconds 
Instance details

Defined in Data.Default.Class

Methods

def :: CSUSeconds #

Default CIntPtr 
Instance details

Defined in Data.Default.Class

Methods

def :: CIntPtr #

Default CUIntPtr 
Instance details

Defined in Data.Default.Class

Methods

def :: CUIntPtr #

Default CIntMax 
Instance details

Defined in Data.Default.Class

Methods

def :: CIntMax #

Default CUIntMax 
Instance details

Defined in Data.Default.Class

Methods

def :: CUIntMax #

Default RiddersParam 
Instance details

Defined in Numeric.RootFinding

Methods

def :: RiddersParam #

Default NewtonParam 
Instance details

Defined in Numeric.RootFinding

Methods

def :: NewtonParam #

Default ContParam

We use s as default value which is same as R's default.

Instance details

Defined in Statistics.Quantile

Methods

def :: ContParam #

Default LetEnv 
Instance details

Defined in Morley.Michelson.Parser.Types

Methods

def :: LetEnv #

Default EntriesOrder 
Instance details

Defined in Morley.Michelson.Untyped.Contract

Methods

def :: EntriesOrder #

Default InstrCallStack 
Instance details

Defined in Morley.Michelson.ErrorPos

Methods

def :: InstrCallStack #

Default TypeCheckOptions 
Instance details

Defined in Morley.Michelson.TypeCheck.TypeCheck

Methods

def :: TypeCheckOptions #

Default Pos 
Instance details

Defined in Morley.Michelson.ErrorPos

Methods

def :: Pos #

Default SrcPos 
Instance details

Defined in Morley.Michelson.ErrorPos

Methods

def :: SrcPos #

Default MorleyLogsBuilder 
Instance details

Defined in Morley.Michelson.Interpret

Methods

def :: MorleyLogsBuilder #

Default FeeConstants 
Instance details

Defined in Morley.Client.RPC.Types

Methods

def :: FeeConstants #

Default SpecificOrDefaultAliasHint Source # 
Instance details

Defined in Test.Cleveland.Internal.Abstract

Default [a] 
Instance details

Defined in Data.Default.Class

Methods

def :: [a] #

Default (Maybe a) 
Instance details

Defined in Data.Default.Class

Methods

def :: Maybe a #

Integral a => Default (Ratio a) 
Instance details

Defined in Data.Default.Class

Methods

def :: Ratio a #

Default a => Default (IO a) 
Instance details

Defined in Data.Default.Class

Methods

def :: IO a #

(Default a, RealFloat a) => Default (Complex a) 
Instance details

Defined in Data.Default.Class

Methods

def :: Complex a #

Default (First a) 
Instance details

Defined in Data.Default.Class

Methods

def :: First a #

Default (Last a) 
Instance details

Defined in Data.Default.Class

Methods

def :: Last a #

Default a => Default (Dual a) 
Instance details

Defined in Data.Default.Class

Methods

def :: Dual a #

Default (Endo a) 
Instance details

Defined in Data.Default.Class

Methods

def :: Endo a #

Num a => Default (Sum a) 
Instance details

Defined in Data.Default.Class

Methods

def :: Sum a #

Num a => Default (Product a) 
Instance details

Defined in Data.Default.Class

Methods

def :: Product a #

Default (Range Mutez) Source # 
Instance details

Defined in Hedgehog.Range.Defaults.Orphans

Methods

def :: Range Mutez #

Default (Range Timestamp) Source # 
Instance details

Defined in Hedgehog.Range.Defaults.Orphans

Methods

def :: Range Timestamp #

Default (Range (Value' instr 'TNat)) Source # 
Instance details

Defined in Hedgehog.Range.Defaults.Orphans

Methods

def :: Range (Value' instr 'TNat) #

Default (Range (Value' instr 'TInt)) Source # 
Instance details

Defined in Hedgehog.Range.Defaults.Orphans

Methods

def :: Range (Value' instr 'TInt) #

Default (Range StackRef) Source # 
Instance details

Defined in Hedgehog.Range.Defaults.Orphans

Methods

def :: Range StackRef #

Default (Range Pos) Source # 
Instance details

Defined in Hedgehog.Range.Defaults.Orphans

Methods

def :: Range Pos #

Default (Range ExpressionInt) Source # 
Instance details

Defined in Hedgehog.Range.Defaults

Default (Range ValueInt) Source # 
Instance details

Defined in Hedgehog.Range.Defaults

Methods

def :: Range ValueInt #

Default (Range TicketAmount) Source # 
Instance details

Defined in Hedgehog.Range.Defaults

Default (Range TinyLength) Source # 
Instance details

Defined in Hedgehog.Range.Defaults

Methods

def :: Range TinyLength #

Default (Range SmallLength) Source # 
Instance details

Defined in Hedgehog.Range.Defaults

Default (Range Length) Source # 
Instance details

Defined in Hedgehog.Range.Defaults

Methods

def :: Range Length #

Default (DfsSettings x) 
Instance details

Defined in Morley.Michelson.Typed.Util

Methods

def :: DfsSettings x #

Default r => Default (e -> r) 
Instance details

Defined in Data.Default.Class

Methods

def :: e -> r #

(Default a, Default b) => Default (a, b) 
Instance details

Defined in Data.Default.Class

Methods

def :: (a, b) #

Default (BigMap k v) 
Instance details

Defined in Morley.Michelson.Typed.Haskell.Value

Methods

def :: BigMap k v #

Default (Annotation tag) 
Instance details

Defined in Morley.Michelson.Untyped.Annotation

Methods

def :: Annotation tag #

Default (ViewsSet' instr st) 
Instance details

Defined in Morley.Michelson.Typed.View

Methods

def :: ViewsSet' instr st #

(Default a, Default b, Default c) => Default (a, b, c) 
Instance details

Defined in Data.Default.Class

Methods

def :: (a, b, c) #

(Default a, Default b, Default c, Default d) => Default (a, b, c, d) 
Instance details

Defined in Data.Default.Class

Methods

def :: (a, b, c, d) #

(Default a, Default b, Default c, Default d, Default e) => Default (a, b, c, d, e) 
Instance details

Defined in Data.Default.Class

Methods

def :: (a, b, c, d, e) #

(Default a, Default b, Default c, Default d, Default e, Default f) => Default (a, b, c, d, e, f) 
Instance details

Defined in Data.Default.Class

Methods

def :: (a, b, c, d, e, f) #

(Default a, Default b, Default c, Default d, Default e, Default f, Default g) => Default (a, b, c, d, e, f, g) 
Instance details

Defined in Data.Default.Class

Methods

def :: (a, b, c, d, e, f, g) #

newtype Length Source #

Newtype for specifying lengths of various containers.

Constructors

Length 

Fields

Instances

Instances details
Bounded Length Source # 
Instance details

Defined in Hedgehog.Range.Defaults

Enum Length Source # 
Instance details

Defined in Hedgehog.Range.Defaults

Eq Length Source # 
Instance details

Defined in Hedgehog.Range.Defaults

Methods

(==) :: Length -> Length -> Bool #

(/=) :: Length -> Length -> Bool #

Integral Length Source # 
Instance details

Defined in Hedgehog.Range.Defaults

Num Length Source # 
Instance details

Defined in Hedgehog.Range.Defaults

Ord Length Source # 
Instance details

Defined in Hedgehog.Range.Defaults

Real Length Source # 
Instance details

Defined in Hedgehog.Range.Defaults

Default (Range Length) Source # 
Instance details

Defined in Hedgehog.Range.Defaults

Methods

def :: Range Length #

newtype SmallLength Source #

Newtype for specifying lengths of various containers.

Constructors

SmallLength 

Fields

Instances

Instances details
Bounded SmallLength Source # 
Instance details

Defined in Hedgehog.Range.Defaults

Enum SmallLength Source # 
Instance details

Defined in Hedgehog.Range.Defaults

Eq SmallLength Source # 
Instance details

Defined in Hedgehog.Range.Defaults

Integral SmallLength Source # 
Instance details

Defined in Hedgehog.Range.Defaults

Num SmallLength Source # 
Instance details

Defined in Hedgehog.Range.Defaults

Ord SmallLength Source # 
Instance details

Defined in Hedgehog.Range.Defaults

Real SmallLength Source # 
Instance details

Defined in Hedgehog.Range.Defaults

Default (Range SmallLength) Source # 
Instance details

Defined in Hedgehog.Range.Defaults

newtype TinyLength Source #

Newtype for specifying lengths of various containers.

Constructors

TinyLength 

Fields

Instances

Instances details
Bounded TinyLength Source # 
Instance details

Defined in Hedgehog.Range.Defaults

Enum TinyLength Source # 
Instance details

Defined in Hedgehog.Range.Defaults

Eq TinyLength Source # 
Instance details

Defined in Hedgehog.Range.Defaults

Integral TinyLength Source # 
Instance details

Defined in Hedgehog.Range.Defaults

Num TinyLength Source # 
Instance details

Defined in Hedgehog.Range.Defaults

Ord TinyLength Source # 
Instance details

Defined in Hedgehog.Range.Defaults

Real TinyLength Source # 
Instance details

Defined in Hedgehog.Range.Defaults

Default (Range TinyLength) Source # 
Instance details

Defined in Hedgehog.Range.Defaults

Methods

def :: Range TinyLength #

newtype TicketAmount Source #

Newtype for the range of Ticket amount field.

Constructors

MkTicketAmount 

Instances

Instances details
Enum TicketAmount Source # 
Instance details

Defined in Hedgehog.Range.Defaults

Eq TicketAmount Source # 
Instance details

Defined in Hedgehog.Range.Defaults

Integral TicketAmount Source # 
Instance details

Defined in Hedgehog.Range.Defaults

Num TicketAmount Source # 
Instance details

Defined in Hedgehog.Range.Defaults

Ord TicketAmount Source # 
Instance details

Defined in Hedgehog.Range.Defaults

Real TicketAmount Source # 
Instance details

Defined in Hedgehog.Range.Defaults

Default (Range TicketAmount) Source # 
Instance details

Defined in Hedgehog.Range.Defaults

newtype ValueInt Source #

Newtype for the range of ValueInt constructor of untyped Value'.

Constructors

MkValueInt 

Fields

Instances

Instances details
Enum ValueInt Source # 
Instance details

Defined in Hedgehog.Range.Defaults

Eq ValueInt Source # 
Instance details

Defined in Hedgehog.Range.Defaults

Integral ValueInt Source # 
Instance details

Defined in Hedgehog.Range.Defaults

Num ValueInt Source # 
Instance details

Defined in Hedgehog.Range.Defaults

Ord ValueInt Source # 
Instance details

Defined in Hedgehog.Range.Defaults

Real ValueInt Source # 
Instance details

Defined in Hedgehog.Range.Defaults

Default (Range ValueInt) Source # 
Instance details

Defined in Hedgehog.Range.Defaults

Methods

def :: Range ValueInt #

newtype ExpressionInt Source #

Newtype for the range of ExpressionInt constructor of Expression.

Constructors

MkExpressionInt 

Instances

Instances details
Enum ExpressionInt Source # 
Instance details

Defined in Hedgehog.Range.Defaults

Eq ExpressionInt Source # 
Instance details

Defined in Hedgehog.Range.Defaults

Integral ExpressionInt Source # 
Instance details

Defined in Hedgehog.Range.Defaults

Num ExpressionInt Source # 
Instance details

Defined in Hedgehog.Range.Defaults

Ord ExpressionInt Source # 
Instance details

Defined in Hedgehog.Range.Defaults

Real ExpressionInt Source # 
Instance details

Defined in Hedgehog.Range.Defaults

Default (Range ExpressionInt) Source # 
Instance details

Defined in Hedgehog.Range.Defaults