Modify deeply nested case class fields
- scala
- lenses
- functional-programming
60,121 visible repositories in the index
217–240 of 626 · Most stars
Modify deeply nested case class fields
DSL Framework consisting of a DSL Engine and a Data-Binding Library used in Glimmer DSL for SWT (JRuby Desktop Development GUI Framework), Glimmer DSL for Opal (Pure Ruby Web GUI), Glimmer DSL for LibUI (Prerequisite-Free Ruby Desktop Development GUI Library), Glimmer DSL for Tk (Ruby Tk Desktop Development GUI Library), Glimmer DSL for GTK (Ruby-GNOME Desktop Development GUI Library), Glimmer DSL for XML (& HTML), and Glimmer DSL for CSS
A polyglot REPL built on .NET Interactive
Pipelines for expressive code on collections in C++
Swift-friendly API for a set of powerful Objective C runtime functions.
tensorflow for ruby
Infix operators for monadic functions in Swift
Expression evaluation in golang
An axiom-free formalization of category theory in Coq for personal study and practical work
Skia4Delphi is a cross-platform 2D graphics API for Delphi platforms based on Google's Skia Graphics Library. It provides a comprehensive 2D API that can be used across mobile, server and desktop models to render images.
A Persistent Java Collections Library
Linq-like extension functions for Arrays, Span<T>, and List<T> that are faster and allocate less.
[DEPRECATED] Tensorflow wrapper for DataFrames on Apache Spark
R wrapper for highcharts
:speedboat: a limited consumer goroutine or unlimited goroutine pool for easier goroutine handling and cancellation
Quick development library (AutoMapper, LinQ, IOC Dependency Injection, MemoryCache, Scheduled tasks, Json and Yml Config and Options pattern, Serializers, etc) with crossplatform support for Delphi/Firemonkey (Windows,Linux,OSX/IOS/Android) and freepascal (Windows/Linux).
Compiles C# code by first rewriting the syntax trees of LINQ expressions using plain procedural code, minimizing allocations and dynamic dispatch.
Library for creating tagged constructors.
JSON query and transformation language
Ramda Adjunct is the most popular and most comprehensive set of functional utilities for use with Ramda, providing a variety of useful, well tested functions with excellent documentation.
Statically typechecks a common SQL dialect and translates it to various RDBMS backends
Linq for list comprehension in C++
Run Node.js on Android by rewrite Node.js in Java
A header-only C++ library for task concurrency