Skip to content

stub22/gravax

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

gravax

Scratchpad Scala project containing mathematical computing experiments, used as exploratory use cases for "AxLam" methodology.

  • Streaming analytics for cloud environments
    • Functional wrappers for Apache DataSketches, which provides non-functional stochastic streaming algos (using mutable Java data structs)
    • Example: Approximate histograms for an input stream of samples, computed in parallel
    • Uses ZIO-Streams for functional data streaming
    • Uses ZIO-Lambda to integrate with AWS cloud
  • Several experiments using Typelevel libraries: FS-2, Cats-Effect, Spire
    • Streams of randomly generated data, e.g. triangles, with randomness isolated into effects.
    • Exact histograms (fed from FS2 streams) coded using immutable data structures
      • Monoidally combinable, allowing for parallel construction

YaflSpec Docs

AxLam Impl Docs

About

Illustrating the AxLam method in Scala

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages