hydra-0.5.1: Type-aware transformations for data and programs
Safe HaskellSafe-Inferred
LanguageHaskell2010

Hydra.Langs.Kusto.Kql

Description

A partial KQL (Kusto Query Language) model, based on examples from the documentation. Not normative.

Synopsis

Documentation

data BinaryOperator Source #

data BuiltInFunction Source #

data Columns Source #

Instances

Instances details
Read Columns Source # 
Instance details

Defined in Hydra.Langs.Kusto.Kql

Show Columns Source # 
Instance details

Defined in Hydra.Langs.Kusto.Kql

Eq Columns Source # 
Instance details

Defined in Hydra.Langs.Kusto.Kql

Methods

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

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

Ord Columns Source # 
Instance details

Defined in Hydra.Langs.Kusto.Kql

data Command Source #

Instances

Instances details
Read Command Source # 
Instance details

Defined in Hydra.Langs.Kusto.Kql

Show Command Source # 
Instance details

Defined in Hydra.Langs.Kusto.Kql

Eq Command Source # 
Instance details

Defined in Hydra.Langs.Kusto.Kql

Methods

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

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

Ord Command Source # 
Instance details

Defined in Hydra.Langs.Kusto.Kql

newtype Datetime Source #

Constructors

Datetime 

Fields

data Order Source #

Instances

Instances details
Read Order Source # 
Instance details

Defined in Hydra.Langs.Kusto.Kql

Show Order Source # 
Instance details

Defined in Hydra.Langs.Kusto.Kql

Methods

showsPrec :: Int -> Order -> ShowS #

show :: Order -> String #

showList :: [Order] -> ShowS #

Eq Order Source # 
Instance details

Defined in Hydra.Langs.Kusto.Kql

Methods

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

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

Ord Order Source # 
Instance details

Defined in Hydra.Langs.Kusto.Kql

Methods

compare :: Order -> Order -> Ordering #

(<) :: Order -> Order -> Bool #

(<=) :: Order -> Order -> Bool #

(>) :: Order -> Order -> Bool #

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

max :: Order -> Order -> Order #

min :: Order -> Order -> Order #

newtype Query Source #

Constructors

Query 

Instances

Instances details
Read Query Source # 
Instance details

Defined in Hydra.Langs.Kusto.Kql

Show Query Source # 
Instance details

Defined in Hydra.Langs.Kusto.Kql

Methods

showsPrec :: Int -> Query -> ShowS #

show :: Query -> String #

showList :: [Query] -> ShowS #

Eq Query Source # 
Instance details

Defined in Hydra.Langs.Kusto.Kql

Methods

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

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

Ord Query Source # 
Instance details

Defined in Hydra.Langs.Kusto.Kql

Methods

compare :: Query -> Query -> Ordering #

(<) :: Query -> Query -> Bool #

(<=) :: Query -> Query -> Bool #

(>) :: Query -> Query -> Bool #

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

max :: Query -> Query -> Query #

min :: Query -> Query -> Query #

data SortBy Source #

Constructors

SortBy 

Instances

Instances details
Read SortBy Source # 
Instance details

Defined in Hydra.Langs.Kusto.Kql

Show SortBy Source # 
Instance details

Defined in Hydra.Langs.Kusto.Kql

Eq SortBy Source # 
Instance details

Defined in Hydra.Langs.Kusto.Kql

Methods

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

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

Ord SortBy Source # 
Instance details

Defined in Hydra.Langs.Kusto.Kql