Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

Projects in Awesome Lists tagged with generics

A curated list of projects in awesome lists tagged with generics .

https://github.com/samber/lo

💥 A Lodash-style Go library based on Go 1.18+ Generics (map, filter, contains, find...)

constraints contract filterable foldable functional generics go golang lodash programming typesafe

Last synced: 29 Sep 2024

https://github.com/duke-git/lancet

A comprehensive, efficient, and reusable util function library of Go.

generics go golang library lodash utils

Last synced: 01 Oct 2024

https://github.com/deckarep/golang-set

A simple, battle-tested and generic set type for the Go language. Trusted by Docker, 1Password, Ethereum and Hashicorp.

concurrency datastructures generics go golang set threadsafe

Last synced: 29 Sep 2024

https://github.com/deckarep/Golang-set

A simple, battle-tested and generic set type for the Go language. Trusted by Docker, 1Password, Ethereum and Hashicorp.

concurrency datastructures generics go golang set threadsafe

Last synced: 30 Jul 2024

https://github.com/samber/mo

🦄 Monads and popular FP abstractions, powered by Go 1.18+ Generics (Option, Result, Either...)

cats either fp functional future generics go golang io maybe monad monoid option optional programming result state task typesafe

Last synced: 29 Sep 2024

https://github.com/redis/rueidis

A fast Golang Redis client that supports Client Side Caching, Auto Pipelining, Generics OM, RedisJSON, RedisBloom, RediSearch, etc.

cache client-side-caching distributed generics go golang lock redis redis-client resp3 resp3-client

Last synced: 29 Sep 2024

https://github.com/cosmos72/gomacro

Interactive Go interpreter and debugger with REPL, Eval, generics and Lisp-like macros

debugger eval generics golang interpreter macros repl

Last synced: 30 Sep 2024

https://github.com/elliotchance/pie

🍕 Enjoy a slice! A utility library for dealing with slices and maps that focuses on type safety and performance.

generics go golang slices utility

Last synced: 02 Oct 2024

https://github.com/clipperhouse/gen

Type-driven code generation for Go

code-generation generics go

Last synced: 30 Sep 2024

https://github.com/mattn/go-generics-example

Example code for Go generics

examples generics go golang

Last synced: 26 Sep 2024

https://github.com/zyedidia/generic

A collection of generic data structures written in Go.

data-structures generics go

Last synced: 30 Sep 2024

https://github.com/awalterschulze/goderive

Derives and generates mundane golang functions that you do not want to maintain yourself

deriving functional-programming generator generics golang

Last synced: 30 Sep 2024

https://github.com/dreymonde/time

🕰 Type-safe time calculations in Swift

generics ios swift time

Last synced: 01 Oct 2024

https://github.com/dreymonde/Time

🕰 Type-safe time calculations in Swift

generics ios swift time

Last synced: 17 Aug 2024

https://github.com/kizitonwose/Time

Type-safe time calculations in Kotlin, powered by generics.

generics interval kotlin time

Last synced: 31 Jul 2024

https://github.com/dieGobernardes/ttlcache

An in-memory cache with item expiration and generics

cache generics golang ttl-cache

Last synced: 30 Jul 2024

https://github.com/diegobernardes/ttlcache

An in-memory cache with item expiration and generics

cache generics golang ttl-cache

Last synced: 06 Aug 2024

https://github.com/jellydator/ttlcache

An in-memory cache with item expiration and generics

cache generics golang ttl-cache

Last synced: 30 Jul 2024

https://github.com/kcsongor/generic-lens

Generically derive traversals, lenses, and prisms.

generics lenses optics traversals type-level-programming

Last synced: 02 Aug 2024

https://github.com/code-hex/go-generics-cache

A key:value store/cache library written in Go generics. LRU, LFU, FIFO, MRU, Clock support.

cache clock fifo generics go golang lfu lru mru simple

Last synced: 03 Oct 2024

https://github.com/Code-Hex/go-generics-cache

A key:value store/cache library written in Go generics. LRU, LFU, FIFO, MRU, Clock support.

cache clock fifo generics go golang lfu lru mru simple

Last synced: 02 Aug 2024

https://github.com/orsinium-labs/enum

Type safe enums for Go without code generation or reflection

enum enum-to-string enums generics go golang metaprogramming reflection string-to-enum

Last synced: 31 Jul 2024

https://github.com/spatie/typed

Improvements to PHP's type system in userland: generics, typed lists, tuples and structs

generics structs tuples types

Last synced: 04 Aug 2024

https://github.com/autom8ter/dagger

dagger is a fast, concurrency safe, mutable, in-memory directed graph library. Also includes a number of generic, concurrency safe data-structures

concurrency directed-acyclic-graph generics golang golang-library queue stack

Last synced: 30 Jul 2024

https://github.com/joeshaw/gengen

A Go source transformation tool for generics

ast generics golang

Last synced: 30 Sep 2024

https://github.com/a8m/syncmap

A typed implementation of the Go sync.Map using code generation

code-generation concurrent-map generics go map sync syncmap

Last synced: 04 Aug 2024

https://github.com/i-am-tom/higgledy

Higher-kinded data via generics

generics ghc higher-kinded-types

Last synced: 02 Aug 2024

https://github.com/golobby/orm

A lightweight yet powerful, fast, customizable, type-safe object-relational mapper for the Go programming language.

database generics go golang object-relational-mapper orm orm-framework query-builder sql

Last synced: 30 Jul 2024

https://github.com/eram/typescript-fsm

TS-FSM is a strongly typed finite state machine for TypeScript that is using async operations. Library uses generics to take the user states and events. Zero dependencies!

fsm generics no-dependencies promise state-machine typescript

Last synced: 17 Aug 2024

https://github.com/golang-design/go2generics

🧪 A chunk of experiments and demos about Go 2 generics design (type parameter & type set)

generics go golang

Last synced: 01 Aug 2024

https://github.com/dmjio/envy

:angry: Environmentally friendly environment variables

environment-variables envy generics hackage haskell system typeclass

Last synced: 02 Aug 2024

https://github.com/moznion/go-optional

A library that provides Go Generics friendly "optional" features.

generics go golang optional optional-typing

Last synced: 01 Aug 2024

https://github.com/destel/rill

Go concurrency with channel transformations, type safety, batching and error handling. No boilerplate

channels concurrency functional-programming generics go golang goroutines pipeline streaming

Last synced: 04 Aug 2024

https://github.com/dboslee/lru

LRU cache using go generics

generics go golang lru lru-cache

Last synced: 30 Sep 2024

https://github.com/hashicorp/go-set

The go-set package provides generic Set implementations for Go, including HashSet for types with a Hash() function and TreeSet for orderable data

generics go golang golang-library hashset red-black-tree set treeset

Last synced: 27 Sep 2024

https://github.com/albertodebortoli/Promis

The easiest Future and Promises framework in Swift. No magic. No boilerplate.

futures generics promises swift

Last synced: 13 Aug 2024

https://github.com/esimov/gogu

A comprehensive, reusable and efficient concurrent-safe generics utility functions and data structures library.

data-structures datastructures functional functional-programming generics go golang programming trie

Last synced: 30 Jul 2024

https://github.com/k-yomo/fixtory

Type-safe, DRY, flexible test fixture factory based on Go 1.18+ Generics

factory-bot factory-boy fixture-factory fixture-replacement generics go golang

Last synced: 02 Aug 2024

https://github.com/cher-nov/Gena

Generic 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 BEING DEVELOPED

aesthetic c containers gena generics library stl templates

Last synced: 04 Aug 2024

https://github.com/go-kod/kod

A generics based dependency injection application framework for Go, support OpenTelemetry trace/metric/log natively 🚀🚀🚀

application code-generation dependency-injection dependency-management di do framework fx generics go golang grpc interceptor microservice monorepo opentelemetry opentelemetry-go reflection wire

Last synced: 30 Jul 2024

https://github.com/nikgalushko/fx

Fx is a useful functional programming helpers.

generics go golang helper tool

Last synced: 04 Aug 2024

https://github.com/wroge/scan

scan sql rows into any type powered by generics

database db generics go golang mapping rows scan scanner sql

Last synced: 01 Oct 2024

https://github.com/solsw/go2linq

Generic Go implementation of .NET's LINQ to Objects.

enumerable generic generics go golang iterator linq linq-to-objects

Last synced: 02 Aug 2024

https://github.com/ivan-magda/MVVM-Example

iOS protocol-oriented MVVM examples

generics ios mvvm protocol-oriented swift

Last synced: 02 Aug 2024

https://github.com/orchetect/SwiftRadix

Easily convert integers to binary/hex/octal strings and back again with clean functional syntax.

binary generics hex hex-strings hexadecimal hexadecimal-string integer integers ios linux macos octal radix radix-strings swift swift5 tvos watchos

Last synced: 05 Aug 2024

https://github.com/nwillc/genfuncs

Go 1.18+ polymorphic generic containers and functions.

generics go golang

Last synced: 30 Jul 2024

https://github.com/calebzulawski/generic-simd

Generic SIMD abstractions for Rust.

generics rust rust-generics simd

Last synced: 02 Aug 2024

https://github.com/lobocv/simpleflow

Generic simple workflows and concurrency patterns

batching concurrency counter deduplication generics go golang timeseries worflows workerpool

Last synced: 02 Oct 2024

https://github.com/llgoer/go-generics

Go的泛型文档、代码、讨论

generics go go2 golang zh

Last synced: 07 Aug 2024

https://github.com/dirkluijk/ngx-typesafe-forms

Because FormControl<T> is more awesome than FormControl!

angular forms generics reactive typescript

Last synced: 09 Aug 2024

https://github.com/deckarep/ziglang-set

A generic and general purpose Set implementation for the Zig language

datastructures generics set standard-library zig ziglang

Last synced: 30 Sep 2024

https://github.com/s0rg/quadtree

Generic, zero-alloc, 100%-test covered Quadtree for golang

data-structures generics golang golang-library quadtree

Last synced: 30 Jul 2024

https://github.com/cepr0/generic-crud

A handy library that reduces the writing of the boilerplate code for CRUD operations in Spring applications

crud generics jpa mongodb rest spring spring-boot spring-data-jpa spring-data-mongodb spring-mvc

Last synced: 28 Sep 2024

https://github.com/changkun/generics

Deprecated! See https://github.com/golang-design/go2generics.

generics go golang

Last synced: 01 Aug 2024

https://github.com/Stepami/visitor-net

First-ever acyclic generic extensible typesafe implementation of Visitor pattern for .NET without any usage of dynamic cast

acyclic compile-time csharp extensible generics typesafe visitor-pattern

Last synced: 01 Aug 2024

https://github.com/lysxia/generic-data-surgery

Surgery for generic data types

generics haskell

Last synced: 30 Sep 2024

https://github.com/twharmon/slices

Pure functions for slices.

generics go golang

Last synced: 30 Jul 2024

https://github.com/nasermirzaei89/env

Golang Get Environment Variables Package

config env environment-variables generics golang package

Last synced: 30 Jul 2024

https://github.com/fkupper/psalm-laravel-collections

Stubs to let Psalm understand Laravel Collections better

collections generics laravel psalm psalm-plugin

Last synced: 27 Sep 2024

https://github.com/grafana/codejen

Modular code generation framework

codegen codegenerator generics go golang schema

Last synced: 27 Sep 2024

https://github.com/athanclark/purescript-arraybuffer-class

Simple encoding / decoding classes for ArrayBuffers

arraybuffer generics purescript typeclass

Last synced: 04 Aug 2024

https://github.com/gmlewis/advent-of-code-2021

Advent of Code 2021 solutions using Go 1.18 Generics

functional-programming generics go golang

Last synced: 02 Aug 2024

https://github.com/lemon-mint/exp-pkgs

experimental packages

aes-ni generic generics go hash random xorshift

Last synced: 30 Sep 2024

https://github.com/jbowes/future

An exploration of futures with Golang 1.18+ type parameters (generics)

futures generics go go2 golang promises

Last synced: 02 Aug 2024

https://github.com/lelysses/lesser

a tiny (8 sloc without comments) library to present a uniform interface for generic natural ordering of types

comparable constraints generics go golang lesser ordered

Last synced: 02 Aug 2024

https://github.com/jakehawken/concurrency

A small toolkit for handling concurrency and simplifying asynchronous work in Swift.

async asynchronous completion-handler concurrency deferred enum generics promise promises result result-type rxswift stream swift swift3

Last synced: 28 Sep 2024

https://github.com/kralicky/gpkg

Generic versions of select go packages (Go 1.18)

generics go

Last synced: 02 Aug 2024

https://github.com/kpn13/generics-php

This Repository contains some tests and use cases about generics.

generics php

Last synced: 01 Aug 2024

https://github.com/wildhoney/typified

🗼An experimental implementation of first class functional types using pure ES at runtime, inspired by Haskell, PureScript and Idris.

declarations functional generics haskell idris purescript types typing

Last synced: 01 Oct 2024

https://github.com/denismurphy/oxidation

Collection of naive code snippets and examples that I've created while learning Rust

beginner borrowing cargo closures error generics lifetimes ownership result-types rust rust-lang

Last synced: 28 Sep 2024

https://github.com/will-1-am/coding-coding-coding

A collection of programming elements that can enlighten

coredata generics pattern-matching protocols sql-lite swift swift-language swift4

Last synced: 28 Sep 2024

https://github.com/danilovteodoro/Slice-Helper

It's just a convinience to work with slices.

array generics go golang slice

Last synced: 02 Aug 2024

https://github.com/baderkha/typesense

An Unofficial Typesense client that uses generics

client elastic generics go rest typesense

Last synced: 01 Oct 2024

https://github.com/sarah627/java_miniatures

This repo is a full guide to learn java language in addition to software engineering principles, also it contains mini-applications on java from scratch -basic concepts- to small | mid-sized java projects

abstraction algorithms arrays class conditional-statements database docker exception-handling generics interfaces-java jdk loops-and-iterations mvc-architecture object oop oop-principles springboot static-method strings structures-java

Last synced: 29 Sep 2024

https://github.com/shahmal1yev/gcollection

GenericCollection is a versatile PHP library that provides a type-safe collection class for managing various data types. Simplify your data management with intuitive methods and strong type constraints.

collection generics package php74

Last synced: 28 Sep 2024

https://github.com/chistopat/go-forward-list

Implement interface of C++ STL std::forward_list https://en.cppreference.com/w/cpp/container/forward_list in Go

cpp data-structures forward-list generics go linked-list stl

Last synced: 02 Aug 2024

https://github.com/pauloportugal/gogen

Golang Generics library

functional generics go go-generics golang

Last synced: 01 Oct 2024

https://github.com/emanuel-skrenkovic/tql

Generics around database/sql with an api for simple use-cases.

generics go golang sql

Last synced: 30 Sep 2024

https://github.com/fgm/container

Type-safe implementations of OrderedMap, Queue and Stack using Go generics

generics queue stack

Last synced: 02 Oct 2024

https://github.com/xuwei-k/mima-issue-40

https://github.com/lightbend/migration-manager/issues/40

generics java jvm jvm-bytecode scala

Last synced: 02 Oct 2024

https://github.com/nklapste/ece_315_assignment_1_q_7

ECE 315 Assignment 1 Question 7

c generics university-project

Last synced: 03 Oct 2024