Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub topics: type-classes
ThoughtWorksInc/bindable.scala
User-friendly Binding.scala components
Language: Scala - Size: 356 KB - Last synced: 27 days ago - Pushed: 27 days ago - Stars: 23 - Forks: 3
zarinfam/java-type-classes-sample
This is a sample project to describe and implement type classes functional programming concept in Java. You can find complete article in this link:
Language: Java - Size: 4.88 KB - Last synced: about 1 month ago - Pushed: almost 5 years ago - Stars: 3 - Forks: 0
felix-lang/felix
The Felix Programming Language
Language: C - Size: 86.4 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 787 - Forks: 43
funfix/funfix
Functional Programming Library for JavaScript, TypeScript and Flow ✨⚡️
Language: TypeScript - Size: 1.56 MB - Last synced: 2 days ago - Pushed: over 1 year ago - Stars: 632 - Forks: 25
hongchangwu/ocaml-type-classes
OCaml Type Classes
Language: OCaml - Size: 30.3 KB - Last synced: 20 days ago - Pushed: about 3 years ago - Stars: 17 - Forks: 0
joroKr21/flink-shapeless
ADT support for Flink with Shapeless
Language: Scala - Size: 483 KB - Last synced: about 1 month ago - Pushed: over 4 years ago - Stars: 12 - Forks: 3
petur-a/masters
Developing a type system for a minimal reversible functional language.
Language: TeX - Size: 1020 KB - Last synced: 3 months ago - Pushed: almost 6 years ago - Stars: 7 - Forks: 0
Primetalk/typed-ontology
A unique fusion of ontology ideas, strong Scala type system and Json flexibility
Language: Scala - Size: 436 KB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 17 - Forks: 2
thma/WhyHaskellMatters
In this article I try to explain why Haskell keeps being such an important language by presenting some of its most important and distinguishing features and detailing them with working code examples. The presentation aims to be self-contained and does not require any previous knowledge of the language.
Language: Haskell - Size: 480 KB - Last synced: 3 months ago - Pushed: 6 months ago - Stars: 459 - Forks: 14
RemuLang/hybrid-type-system
Row + Implicit arguments + MLF.
Language: Python - Size: 85 KB - Last synced: 4 months ago - Pushed: over 4 years ago - Stars: 3 - Forks: 0
AndrasE/TypeScript-tutorial
TypeScript basics
Language: TypeScript - Size: 1.62 MB - Last synced: 7 months ago - Pushed: 7 months ago - Stars: 0 - Forks: 0
moosch/js-type-classes
Extending the range of data types in JavaScript...for fun
Language: JavaScript - Size: 1.95 KB - Last synced: 9 months ago - Pushed: over 4 years ago - Stars: 0 - Forks: 0
maxadamski/vitamin
The Vitamin programming language
Language: Nim - Size: 9.61 MB - Last synced: 10 months ago - Pushed: over 2 years ago - Stars: 24 - Forks: 0
marcoantoniocorallo/MSet
Haskell implementation of MultiSet - Advanced Programming Assignment
Language: Haskell - Size: 174 KB - Last synced: 10 months ago - Pushed: 10 months ago - Stars: 0 - Forks: 0
michalkonecny/mixed-types-num
Alternative to Haskell Prelude.Num, deriving types bottom-up
Language: Haskell - Size: 1.68 MB - Last synced: about 1 month ago - Pushed: 10 months ago - Stars: 2 - Forks: 1
williamareynolds/ts-cat
A static-land and fantasy-land compliant library containing interfaces for common type-classes and common instances of them.
Language: TypeScript - Size: 729 KB - Last synced: 28 days ago - Pushed: over 1 year ago - Stars: 7 - Forks: 0
mgajda/difficultTypeClasses 📦
Working examples of Haskell typeclasses with both Haskell and JavaScript code
Language: HTML - Size: 133 KB - Last synced: about 2 months ago - Pushed: over 8 years ago - Stars: 1 - Forks: 0
funfix/funland
Type classes for interoperability of common algebraic structures in JavaScript, TypeScript and Flow
Language: TypeScript - Size: 2.43 MB - Last synced: 22 days ago - Pushed: over 5 years ago - Stars: 47 - Forks: 4
coord-e/ad-hoc-poly 📦
Implementation of type classes
Language: Haskell - Size: 222 KB - Last synced: about 1 year ago - Pushed: over 4 years ago - Stars: 5 - Forks: 1
RafalSumislawski/swaggerify
Deriving swagger files from Scala code
Language: Scala - Size: 76.2 KB - Last synced: 11 months ago - Pushed: over 2 years ago - Stars: 5 - Forks: 0
AmbientTea/prolog-schemes
Optics and data transformation library
Language: Prolog - Size: 73.2 KB - Last synced: over 1 year ago - Pushed: almost 3 years ago - Stars: 2 - Forks: 0
blockspacer/flex_typeclass_plugin
typeclasses. Supports combinations of multiple typeclasses and out-of-source method definitions (data and logic separation).
Language: C++ - Size: 535 KB - Last synced: 4 months ago - Pushed: almost 3 years ago - Stars: 1 - Forks: 1
dabliuw22/scala-http4s
Language: Scala - Size: 220 KB - Last synced: about 1 year ago - Pushed: over 3 years ago - Stars: 0 - Forks: 1
BlackMATov/fun.hpp
My old crazy idea about functional programming in C++
Language: C++ - Size: 168 KB - Last synced: about 1 year ago - Pushed: over 3 years ago - Stars: 15 - Forks: 1
dabliuw22/scala-cats
Language: Scala - Size: 18.6 KB - Last synced: about 1 year ago - Pushed: over 4 years ago - Stars: 0 - Forks: 0
dabliuw22/doobie-db
Language: Scala - Size: 48.8 KB - Last synced: about 1 year ago - Pushed: over 4 years ago - Stars: 0 - Forks: 0
vi-kas/experimental
just for fun
Language: Scala - Size: 19.5 KB - Last synced: about 1 year ago - Pushed: about 6 years ago - Stars: 1 - Forks: 0
unitb/axiomatic-classes
Specify axioms for type classes and quickCheck all available instances
Language: Haskell - Size: 193 KB - Last synced: about 1 year ago - Pushed: almost 7 years ago - Stars: 1 - Forks: 0