e_2.13.e3.source-code.README.md Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of archive_2.13 Show documentation
Show all versions of archive_2.13 Show documentation
drx support for more compression and archive formats via third party libs
drx scala utilities
==============
drx scala utilities is a collection of classes and commonly used
scala functions released under the Apache License 2.0 license for
uninhibited commercial use.
History
--------------
The source of these utilities have changed over the years.
* aao: was a large container of many of these common utilities
- started in 2005 in perl
- ported to ruby in 2006
- ported to scala in 2010
* convey: is a programing language that depended on aao for many utilities but
also provided additional utilities
* sp5-scala: was a collection of utilities that are now rolled into cc.drx.d3 and generlized into cc.drx.DrawContext
Current Modules
--------------
* cc.drx % core
- no dependencies other than scala
* cc.drx % conf
Wrapper around typesafe's config for drx-core type classes
* cc.drx % archive
Wrapper around apache-commons-compress and jpounts-lz4
* cc.drx % d3
Interaction with processing which uses d3 inspired utilities
License
--------------
Copyright 2010 Aaron J. Radke
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.