Skip to content

Commit 637ed59

Browse files
authored
Add join family without default definition (#36)
* Add `join` family without default definition close JuliaData/Tables.jl#238 * drop zs * comments * remove docstring but add some code comments
1 parent c46688c commit 637ed59

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

src/DataAPI.jl

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -183,4 +183,16 @@ default definition.
183183
function unwrap end
184184
unwrap(x) = x
185185

186+
# The database-style join methods for tabular data type.
187+
# The common interface is `*join(x, y; ...)` and use the keyword arguments
188+
# for the join criteria.
189+
# See the design of DataFrames.jl also.
190+
function innerjoin end
191+
function outerjoin end
192+
function rightjoin end
193+
function leftjoin end
194+
function semijoin end
195+
function antijoin end
196+
function crossjoin end
197+
186198
end # module

0 commit comments

Comments
 (0)