napkin-0.5.13
Safe HaskellNone
LanguageHaskell2010

Napkin.Types.Deps

Synopsis

Documentation

(^...) :: Ord a => s -> Getting (Endo (Set a)) s a -> Set a #

Class of things that have external table dependencies

rawRelation :: HasDeps s => (s -> String) -> s -> Relation #

Extract deps from object, render to string and wrap into a RawRelation

class HasDeps a where #

Minimal complete definition

Nothing

Instances

Instances details
HasDeps Query # 
Instance details

Defined in Napkin.Types.Deps

HasDeps From # 
Instance details

Defined in Napkin.Types.Deps

HasDeps Relation # 
Instance details

Defined in Napkin.Types.Deps

HasDeps SExp # 
Instance details

Defined in Napkin.Types.Deps

HasDeps UpdateQuery # 
Instance details

Defined in Napkin.Types.Deps

HasDeps ML_Predict # 
Instance details

Defined in Napkin.Types.Commands.BigQuery

HasDeps CreateModel # 
Instance details

Defined in Napkin.Types.Commands.BigQuery

HasDeps a => HasDeps [a] # 
Instance details

Defined in Napkin.Types.Deps

HasDeps a => HasDeps (Maybe a) # 
Instance details

Defined in Napkin.Types.Deps

HasDeps a => HasDeps (Selected a) # 
Instance details

Defined in Napkin.Types.Deps

HasDeps (CreateTableAs m) # 
Instance details

Defined in Napkin.Spec.Types.CreateTableAs

HasDeps (OMap Name SExp) # 
Instance details

Defined in Napkin.Types.Deps

HasDeps (Ref Table) # 
Instance details

Defined in Napkin.Types.Deps