Skip to content

katallaxie/streams

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ„β€β™€οΈ Streams

Release Go Reference Go Report Card Taylor Swift Volkswagen

A teeny-tiny package to create stream processing workloads.

Docs

You can find the documentation hosted on godoc.org.

Examples

See the examples directory for more.

Operators

  • Do: Execute a function for each element in the stream.
  • Filter: Filter elements from the stream.
  • Map: Transform elements in the stream.
  • Reduce: Reduce elements in the stream.
  • Split: Split the stream into multiple streams.
  • Merge: Merge multiple streams into one.
  • FlatMap: Transform elements in the stream into multiple elements.
  • Skip: Skip elements in the stream.

Source

  • Channel: Takes a channel as an input

Sink

  • Channel: Takes a channel as an output
  • FSM: Takes a finite state machine as an output
  • Stdout: Takes the standard output as an output
  • Ignore: Ignores the output

License

Apache 2.0

About

πŸ„β€β™€οΈ A teeny-tiny package to create stream processing workloads.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •