sql-fragment-0.0.1.0: SQL query combinator

Safe HaskellNone
LanguageHaskell2010

Database.SQLFragment.Proxies

Description

Provides empty typed SQLFragments to force fragment type signature using !::! and !#:! operators. This module is meant to be import as qualified as some names can clashes with standard names.

>>> :set -XOverloadedStrings
>>> :t "a" !::! string
"a" !::! string :: SQLFragment '[String] '[]

Documentation

string :: SQLFragment ((:) * String ([] *)) ([] *)

int :: SQLFragment ((:) * Int ([] *)) ([] *)

double :: SQLFragment ((:) * Double ([] *)) ([] *)