#
generic-programming
Here are 188 public repositories matching this topic...
Funktional generic type-level programming in Rust: HList, Coproduct, Generic, LabelledGeneric, Validated, Monoid and friends.
rust
generic
fp
generic-programming
lenses
hlist
type-level
type-level-programming
validated
labelled-generic
coproduct
datatype-generic-programming
-
Updated
Dec 17, 2021 - Rust
Scala library for boilerplate-free, type-safe data transformations
boilerplate
scala
generic-programming
scala-library
automatic-conversion
auto-mapping
data-rewriting
-
Updated
Apr 4, 2022 - Scala
Easy, fast, transparent generic derivation of typeclass instances
scala
generic-programming
typeclass
generic-derivation
typeclasses
datatypes
typeclass-derivation
derives-typeclasses
implicit-search
magnolia-derivation
-
Updated
Jun 3, 2022 - Scala
Small utility library for coroutine-driven asynchronous generic programming in Python 3.4+
-
Updated
Aug 27, 2019 - Python
Full-featured interfaces for C99
c99
oop
metaprogramming
macros
generic-programming
object-oriented
polymorphism
typeclasses
type-system
dynamic-dispatch
metalang99
-
Updated
May 15, 2022 - C
Templated type-safe hashmap implementation in C using open addressing and linear probing for collision resolution.
c
map
template
gcc
data-structures
generic-programming
hashmap
type-safe
constant-time
tiny-library
embedded-linux
linear-probing
open-addressing
-
Updated
Mar 5, 2022 - C
Generic Programming using True Sums of Products
-
Updated
Jan 8, 2022 - Haskell
All generic functions for Go 1.18 you ever need!
-
Updated
Apr 19, 2022 - Go
FsConfig is a F# library for reading configuration data from environment variables and AppSettings with type safety.
fsharp
functional-programming
appsettings
configuration
environment-variables
configuration-management
generic-programming
12-factor
-
Updated
Jul 25, 2021 - F#
pure functional and generic programming for Erlang
monads
erlang
streams
algebraic-data-types
data-structures
generic-programming
lenses
traversable
foldable
category-pattern
-
Updated
Oct 1, 2019 - Erlang
Generic programming, generic classes, maps, sets, abstract data types and so on.
map
set
data
interface
class
generic
generics
generic-programming
data-type
data-types
interfaces
abstarct
-
Updated
Dec 23, 2020 - Java
A Scope-and-Type Safe Universe of Syntaxes with Binding, Their Semantics and Proofs
-
Updated
Mar 5, 2022 - Agda
Tools for schema evolution and language-integrated schemata
serialization
scala
schema
generic-programming
circe
seal
scodec
schema-evolution
generic-derivation
-
Updated
Mar 1, 2021 - Scala
Easiest way to use RecyclerView. Reduce boilerplate code! You don't need to write adapters for listing pages anymore!
android
java
adapter
listview
android-recyclerview
recyclerview
filter
generic
generic-programming
generic-library
android-listview
adapter-pattern
viewholder
-
Updated
Mar 11, 2019 - Java
Course notes for Alexander Stepanov's teachings on design and usage of C++ STL.
-
Updated
May 29, 2022 - HTML
Generic programming library for Python
-
Updated
Jun 3, 2022 - Python
Stream is a generic implementation for concurrency communication patterns
-
Updated
May 13, 2022 - Go
fnrizzi
commented
Dec 6, 2019
remove all places where node_t
is used
good first issue
Good for newcomers
-
Updated
May 31, 2022 - Fortran
C++ STL Examples
map
c-plus-plus
lambda
templates
design-patterns
generic-programming
foreach
threading
stl-containers
regex-pattern
stl-vector
polymorphism
mutex
google-test
pointers-and-arrays
stl-algorithms
mutex-lock
stl-map-vector-set
stl-list
pointers-to-functions
-
Updated
Apr 12, 2021 - C++
Software containers for Fortran
-
Updated
May 31, 2022 - Fortran
Lock-free MPMC Ring Buffer (Generic) for SMP, in golang. Some posts in chinese:
go
golang
generics
generic-programming
ringbuffer
smp
ring-buffer
golang-library
lock-free
circular-buffer
golang-package
circular-queue
-
Updated
Apr 8, 2022 - Go
Open
date/ time types
ocramz
commented
Oct 7, 2020
Add a few useful date/time types from time
(https://hackage.haskell.org/package/time) , e.g.
- POSIXTime
- Date
etc.
A checklist for where to add things :
- prim constructors go in here : https://github.com/ocramz/heidi/blob/master/src/Data/Generics/Encode/Internal/Prim.hs#L25
- Heidi instances go here : https://github.com/ocramz/heidi/blob/master/src/Data/Generics
enhancement 🚀
New feature or request
help wanted
Extra attention is needed
good first issue
Good for newcomers
Open
CSV output
Protocol Oriented Generic Network Layer example with Alamofire and Swift4
networking
protocol-oriented
network
alamofire
generic-functions
generics
generic-programming
swift4
-
Updated
Nov 1, 2017 - Swift
Infinite scrolling + MVVM + Well-designed REST Client Networking + IOS + Swift
api
swift
ios
dependency-injection
scrolling
mvvm
clean-architecture
generic-programming
ios-swift
api-rest
paggination
mvvm-architecture
dependency-inversion
delegate-pattern
infinite-scrolling
protocol-oriented-programming
mvvm-ios
-
Updated
Dec 3, 2021 - Swift
Snap Programming Language
android
language
programming-language
functional
interpreter
static-analysis
coroutines
scripting-language
android-development
generic-programming
object-oriented
asynchronous-programming
bnf
async-await
parallel-processing
recursive-descent-parser
interpreted-language
-
Updated
Feb 9, 2019 - Java
Improve this page
Add a description, image, and links to the generic-programming topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the generic-programming topic, visit your repo's landing page and select "manage topics."
Most awesome FP libraries (Cats, Scalaz, Monocle, Algebird etc ) have microsite done by sbt-microsites
Adding one for Shapeless would make it easier for newcomers. Quick, online reference on what is available