channelify

Channelizer

A library that transforms functions into functions returning channels for parallel execution of multiple functions.

Make functions return a channel for parallel processing via go routines.

GitHub

32 stars
2 watching
3 forks
Language: Go
last commit: over 5 years ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
vividcortex/godaemonA package to create a daemon process from a Go application by making copies of it instead of using fork(), with features like output capture and file inheritance.493
alex-sherman/decoA Python library that simplifies parallel computing by automatically dividing work into concurrent tasks and synchronizing their execution.1,573
bzick/tokenizerA high-performance tokenization library for Go, capable of parsing various data formats and syntaxes.103
bytedance/gopkgA collection of reusable utility functions and libraries for the Go programming language1,741
hifi-lofi/klangfalterA convolution audio plugin for simulating spatial effects in music.168
logic-building/functional-goA Go library that enables functional programming concepts such as mapping and transforming data structures in a concise and expressive way.181
xujiajun/gotokenizerA tokenizer based on dictionary and Bigram language models for text segmentation in Chinese21
vorlif/spreakA Go library for translating and localizing applications in a flexible and efficient manner.58
mikael-alafriz-deel/lucid-sonic-dreamsA tool to visualize generated visuals in synchronization with music775
unixjunkie/paranyA tool for parallelizing computations and processing large streams of data52
klen/mixerA library that generates fake data for testing and fixture replacement in various frameworks944
ramblingcookiemonster/invoke-parallelA PowerShell module that simplifies parallel processing of scripts or commands against multiple objects.385
mcudich/heckeldiffA Swift diffing library that calculates the minimum set of steps to transform one collection into another.167
xnning/eveffA Haskell library providing an efficient way to handle effects in functional programming82
awalterschulze/goderiveAutomates generating implementations of common Go functions from input parameter types.1,246