Skip to content

Releases: telostat/habulara

0.0.0.4

22 Sep 00:47
@vst vst
a79a85b
Compare
Choose a tag to compare

What's Changed

  • Inspect Command by @vst in #13
  • Maintenance by @vst in #14
  • Nixify, Revisit Build Process, Drop develop Branch by @vst in #15

Full Changelog: 0.0.0.3...0.0.0.4

v0.0.0.3

09 Feb 00:02
@vst vst
Compare
Choose a tag to compare

Features

  • accept non-UTF8 CSV input text data
  • operators: add new conditional operators

v0.0.0.2

05 Feb 03:05
@vst vst
Compare
Choose a tag to compare

Refactoring (or rewriting to be precise) the prototype.

Essentially:

  • Entire implementation is based on a custom monad that spans across the library and application.
  • Processing is done in a streaming-fashion, based on conduit library.
  • CLI application is now based on sub-commands.

There are some functionality removed temporarily which will be added later (such as some field value operators, file encoding handler, etc).

Also, we have significant performance regression due to the new underlying code architecture. This is not much worrying as expressiveness and control over the program execution is much more important at the moment.

Features

  • app: start proper CLI user experience, add "process" command (2834a59)

v0.0.0.1

22 Dec 10:19
@vst vst
Compare
Choose a tag to compare

Features

  • add code generator for Haskell data definitions (8e6e3d6)
  • add initial DSL implementation for mapping (bb5c56f)