napkin-backend-bigquery
Safe HaskellNone
LanguageGHC2024

Napkin.Types.BigQuery.Clustering

Synopsis

Documentation

clustering :: forall (n :: Natural). (1 <= n, KnownNat n, n <= Max) => BuildVector n ColumnName -> Maybe Clustering #

data Clustering where #

Constructors

Clustering :: forall (n :: Natural). (1 <= n, n <= Max) => Vector n ColumnName -> Clustering 

type Max = 4 #

data BuildVector (n :: Nat) a where #

Since: vector-sized-1.6.0

Constructors

Nil :: forall a. BuildVector 0 a

Since: vector-sized-1.6.0

(:<) :: forall a (n1 :: Natural). a -> BuildVector n1 a -> BuildVector (1 + n1) a infixr 5

Since: vector-sized-1.6.0

Instances

Instances details
Show a => Show (BuildVector n a) #

Since: vector-sized-1.6.0

Instance details

Defined in Data.Vector.Generic.Sized

Methods

showsPrec :: Int -> BuildVector n a -> ShowS #

show :: BuildVector n a -> String #

showList :: [BuildVector n a] -> ShowS #