Skip to content

Common code and tools that will generate libraries for js and jvm

License

Notifications You must be signed in to change notification settings

aml-org/scala-common

Repository files navigation

Scala Common

The Scala Common project provides a Pure Scala common implementation that is platform-independent and has no dependencies on external libraries.

This project includes common utility code for:

  • Core

    Provides basic utility methods to extend String and Char

  • Io

    • Provides a common file system abstraction that is similar to java.util.File but includes implementations in JavaScript and JVM
    • Allows synchronous and asynchronous operations on both platforms
  • Time

    Provides a simple platform-independent container for DateTime elements and includes platform-specific extensions

In Development

  • JVM API and libraries
  • JavaScript API and libraries
  • Improve documentation
  • Examples
  • Tests and Coverage

Usage

JavaScript or JVM library dependency