memo-async-lruMemoize Node.js style callback-last functions, using an in-memory LRU store
Stars: ✭ 17 (-84.26%)
golibOpen version of common golang libraries useful to many projects.
Stars: ✭ 47 (-56.48%)
cacheLRU-based cache package for Go.
Stars: ✭ 25 (-76.85%)
OlricDistributed cache and in-memory key/value data store. It can be used both as an embedded Go library and as a language-independent service.
Stars: ✭ 2,067 (+1813.89%)
gocacheHigh performance and lightweight in-memory cache library with LRU and FIFO support as well as memory-usage-based-eviction
Stars: ✭ 15 (-86.11%)
disk-lru-cache💾 Disk LRU cache with persisted journal
Stars: ✭ 21 (-80.56%)
LruClockCacheA low-latency LRU approximation cache in C++ using CLOCK second-chance algorithm. Multi level cache too. Up to 2.5 billion lookups per second.
Stars: ✭ 35 (-67.59%)
hyperlruTiny & Fast LRU Implementation as possible.
Stars: ✭ 34 (-68.52%)
GcacheAn in-memory cache library for golang. It supports multiple eviction policies: LRU, LFU, ARC
Stars: ✭ 1,787 (+1554.63%)
parco🏇🏻 generalist, fast and tiny binary parser and compiler generator, powered by Go 1.18+ Generics
Stars: ✭ 57 (-47.22%)
Arrow MetaFunctional companion to Kotlin's Compiler
Stars: ✭ 246 (+127.78%)
truthyPackage truthy provides truthy condition testing with Go generics
Stars: ✭ 31 (-71.3%)
genericsDeprecated! See https://github.com/golang-design/go2generics.
Stars: ✭ 26 (-75.93%)
StackA Type-Safe, Thread-Safe-ish approach to CoreData in Swift
Stars: ✭ 47 (-56.48%)
SyncmapA typed implementation of the Go sync.Map using code generation
Stars: ✭ 200 (+85.19%)
Auth AdtAuthenticated Data Structures Generically
Stars: ✭ 150 (+38.89%)
GomacroInteractive Go interpreter and debugger with REPL, Eval, generics and Lisp-like macros
Stars: ✭ 1,784 (+1551.85%)
go-callbaggolang implementation of Callbag
Stars: ✭ 19 (-82.41%)
ttlcacheAn in-memory cache with item expiration and generics
Stars: ✭ 468 (+333.33%)
asyncSynchronization and asynchronous computation package for Go
Stars: ✭ 104 (-3.7%)
PromisThe easiest Future and Promises framework in Swift. No magic. No boilerplate.
Stars: ✭ 110 (+1.85%)
Miniboxing PluginMiniboxing is a program transformation that improves the performance of Scala generics when used with primitive types. It can speed up generic collections by factors between 1.5x and 22x, while maintaining bytecode duplication to a minimum. You can easily add miniboxing to your sbt project:
Stars: ✭ 106 (-1.85%)
GoreuseGeneric Code for Go
Stars: ✭ 93 (-13.89%)
mcacheAn in-memory cache library for golang. support: lru,lfu,hash-lru,hash-lfu,arc. 一个高性能本地内存缓存,带有各种内存淘汰算法
Stars: ✭ 311 (+187.96%)
go2generics🧪 A chunk of experiments and demos about Go 2 generics design (type parameter & type set)
Stars: ✭ 146 (+35.19%)
rust-amplifyAmplifying Rust language capabilities: multiple generic trait implementations, type wrappers, bit-precise numerics, derive macros
Stars: ✭ 38 (-64.81%)
LgenericsGeneric algorithms and data structures for Lazarus/Free Pascal
Stars: ✭ 59 (-45.37%)
GengenA Go source transformation tool for generics
Stars: ✭ 253 (+134.26%)
genxGenX: Generics For Go, Yet Again.
Stars: ✭ 37 (-65.74%)
StaticvecImplements a fixed-capacity stack-allocated Vec alternative backed by an array, using const generics.
Stars: ✭ 236 (+118.52%)
Java-ProgramsJava Practiced Problems including concepts of OOPS, Interface, String , Collection.
Stars: ✭ 51 (-52.78%)
HiggledyHigher-kinded data via generics
Stars: ✭ 153 (+41.67%)
SwiftRadixEasily convert integers to binary/hex/octal strings and back again with clean functional syntax.
Stars: ✭ 34 (-68.52%)
Go genericsTemplates, generics engine for Go
Stars: ✭ 141 (+30.56%)
Mvvm ExampleiOS protocol-oriented MVVM examples
Stars: ✭ 45 (-58.33%)
Envy😠 Environmentally friendly environment variables
Stars: ✭ 132 (+22.22%)
generic-simdGeneric SIMD abstractions for Rust.
Stars: ✭ 45 (-58.33%)
PlyPainless polymorphism
Stars: ✭ 117 (+8.33%)
methodtoolsExpand functools features(lru_cache) to class - methods, classmethods, staticmethods and even for (unofficial) hybrid methods.
Stars: ✭ 57 (-47.22%)
ConfuserExPluginsTransforms all types to generics, and all constructor calls and method calls into generic call factories.
Stars: ✭ 32 (-70.37%)
go-ringbufLock-free MPMC Ring Buffer (Generic) for SMP, in golang. Some posts in chinese:
Stars: ✭ 43 (-60.19%)
Genericn ArytreeSimple Generic N-ary Tree implementation in Java, with many utility methods.
Stars: ✭ 40 (-62.96%)
GenType-driven code generation for Go
Stars: ✭ 1,246 (+1053.7%)
GenaGeneric pseudo-templated containers for C. Written entirely in C89 with design inspired by the C++ STL. /// DOCS ARE SLIGHTLY OUTDATED, PROJECT IS STABLE AND STILL IN ACTIVE DEVELOPMENT
Stars: ✭ 61 (-43.52%)
Time🕰 Type-safe time calculations in Swift
Stars: ✭ 1,032 (+855.56%)
GoCacheA simplest Cache Server based on LRU implementation written in Go
Stars: ✭ 15 (-86.11%)
One LinerConstraint-based generics
Stars: ✭ 41 (-62.04%)
heidiheidi : tidy data in Haskell
Stars: ✭ 24 (-77.78%)
Algorithm-ImplementationThis is our effort to collect the best implementations to tough algorithms. All codes are written in c++.
Stars: ✭ 16 (-85.19%)
go2linqGeneric Go implementation of .NET's LINQ to Objects.
Stars: ✭ 41 (-62.04%)
go-inlineGeneric Data Structures/Algorithms in golang.
Stars: ✭ 52 (-51.85%)
rueidisA Fast Golang Redis RESP3 client that supports Client Side Caching, Auto Pipelining, Generics OM, RedisJSON, RedisBloom, RediSearch, RedisAI, RedisGears, etc.
Stars: ✭ 422 (+290.74%)
ViewControllersFactoryInstantiate your ViewControllers easily with this small factory class
Stars: ✭ 26 (-75.93%)
lancetA comprehensive, efficient, and reusable util function library of go.
Stars: ✭ 2,228 (+1962.96%)