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.
31 stars
2 watching
3 forks
Language: Go
last commit: over 3 years ago
Linked from 2 awesome lists
Related projects:
Repository | Description | Stars |
---|---|---|
vividcortex/godaemon | A 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. | 492 |
alex-sherman/deco | A Python library that simplifies parallel computing by automatically dividing work into concurrent tasks and synchronizing their execution. | 1,574 |
bzick/tokenizer | A high-performance tokenization library for Go, capable of parsing various data formats and syntaxes. | 98 |
bytedance/gopkg | A collection of reusable utility functions and libraries for the Go programming language | 1,715 |
hifi-lofi/klangfalter | A convolution audio plugin for simulating spatial effects in music. | 168 |
logic-building/functional-go | A Go library that enables functional programming concepts such as mapping and transforming data structures in a concise and expressive way. | 181 |
xujiajun/gotokenizer | A tokenizer based on dictionary and Bigram language models for text segmentation in Chinese | 21 |
vorlif/spreak | A Go library for translating and localizing applications in a flexible and efficient manner. | 56 |
mikael-alafriz-deel/lucid-sonic-dreams | A tool to visualize generated visuals in synchronization with music | 773 |
unixjunkie/parany | A tool for parallelizing computations and processing large streams of data | 52 |
klen/mixer | A library that generates fake data for testing and fixture replacement in various frameworks | 944 |
ramblingcookiemonster/invoke-parallel | A PowerShell module that simplifies parallel processing of scripts or commands against multiple objects. | 383 |
mcudich/heckeldiff | A Swift diffing library that calculates the minimum set of steps to transform one collection into another. | 167 |
xnning/eveff | A Haskell library providing an efficient way to handle effects in functional programming | 82 |
awalterschulze/goderive | Automates generating implementations of common Go functions from input parameter types. | 1,243 |