All Projects → JuliaData → JuliaDBMeta.jl

JuliaData / JuliaDBMeta.jl

Licence: other
Metaprogramming tools for JuliaDB

Programming Languages

julia
2034 projects

Labels

Projects that are alternatives of or similar to JuliaDBMeta.jl

IndexedTables.jl
Flexible tables with ordered indices
Stars: ✭ 108 (+227.27%)
Mutual labels:  juliadb

JuliaDBMeta

Build Status codecov.io

JuliaDBMeta is a set of macros to simplify data manipulation with JuliaDB, heavily inspired on DataFramesMeta. It exploits the technical advantages of JuliaDB:

  • Fully typed tables with type stable column extraction
  • Fast row iteration
  • Parallel data storage and parallel computations

Some ideas also come from Query.jl, in particular the curly bracket syntax is from there.

The macro packages Lazy and MacroTools were also very useful in designing this package: the @apply macro is inspired by the concatenation macros in Lazy.

Getting started

To get started, check out the documentation.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].