on master help sign in
Document alignBy
a09f128Ollie Charles
src/Rel8/Query/These.hs+1
@@ -40,6 +40,7 @@ import Rel8.Table.These
40import Rel8.Type.Tag ( EitherTag( IsLeft, IsRight ) )
40import Rel8.Type.Tag ( EitherTag( IsLeft, IsRight ) )
41
41
42
42
43+-- | Corresponds to a @FULL OUTER JOIN@ between two queries.
43alignBy :: (Table Expr a, Table Expr b)
44alignBy :: (Table Expr a, Table Expr b)
44 => (a -> b -> Expr Bool)
45 => (a -> b -> Expr Bool)
45 -> Query a -> Query b -> Query (TheseTable a b)
46 -> Query a -> Query b -> Query (TheseTable a b)