LINQ for C++

  •        75

LINQ for C++ brings LINQ-like list manipulation to C++11.



Related Projects

cpplinq - LINQ library for C++

LINQ library for C++


c++11 Linq implementation

Vavr - Object-functional language extension to Java

Vavr is an object-functional language extension to Java 8, which aims to reduce the lines of code and increase code quality. It provides persistent collections, functional abstractions for error handling, concurrent programming, pattern matching and much more.

perl-Language-Functional - Language::Functional - makes Perl slightly more functional

Language::Functional - makes Perl slightly more functional

Functional-JavaScript-Talk - JavaScript is a functional language; let's be functional.

JavaScript is a functional language; let's be functional.

Elm - Functional Reactive Programming Language compiles to Javascript

Elm is a functional reactive programming (FRP) language that compiles to HTML, CSS, and JS. FRP is a concise and elegant way to create highly interactive applications and avoid callbacks. It aims to make web development more pleasant. Functional Reactive Programming (FRP) is a high-level way to work with interactions. It provides control flow structures for time.

Functional-Light-JS - A book about functional programming in JavaScript. @FLJSBook on twitter.

This book explores the core principles of functional programming (FP) as they are applied to JavaScript. But what makes this book different is that we approach these principles without drowning in all the heavy terminology. We look at a subset of FP foundational concepts that I call "Functional-Light Programming" (FLP) and apply it to JavaScript.Note: Despite the word "Light" in the title, I do not consider or recommend this book as a "beginner", "easy", or "intro" book on the topic. This book is rigorous and full of gritty detail; it expects a solid foundation of JS knowledge before diving in. "Light" means limited in scope; instead of being more broad, this book goes much deeper into each topic than you typically find in other FP-JavaScript books.

Functional Programming

This project brings some features from functional languages, like pattern matching, collection unfold or partial function application to C# and extends the possibilities of functional programming in C#. It's available as C# library.

F# library for Window Azure REST API

Microsoft provides Azure SDK for development using C# (Microsoft.Azure). But I like functional programming and especially pure functional programming. That's why I decided to create FunctionalAzure, to provide pure functional wrappers over Azure REST API (if possible).

FC# - Internal Functional DSL to C# 3.0

Based on the improvements of the C# programming language towards functional programming and motivated by the FC++ functional library for C++ we introduce the FC# functional library for C#. FC# itself is an internal DSL to C# therefore solutions created using FC# can be embedde...

Scala Language - Object-Oriented Meets Functional

Scala is a pure-bred object-oriented language. Conceptually, every value is an object and every operation is a method-call. The language supports advanced component architectures through classes and traits. Even though its syntax is fairly conventional, Scala is also a full-blown functional language. It has everything you would expect, including first-class functions, a library with efficient immutable data structures, and a general preference of immutability over mutation.

wapcaplet - Keep your functional tests functional

Keep your functional tests functional

marketplace - From Functional I/O to Functional Systems Programming.

From Functional I/O to Functional Systems Programming.

functional PHP extension

A set of higher-order functions and other primatives written in PHP (3/4 compatible) which let you write php code in a functional style, similar to the way you might in Haskell, Scheme, or ML. There are also object-to-functional bindings.


Provides functional programming abstractions for C# including map, fold, filter functions for .NET collections, the option data type, a lazy type, a functional list type, lazy functional lists, and more. Superseded by

[Ex] Functional Toolbar

A floating window with a text box for typing functional command and executing it. The tool supports .NET addin, functional scripting and other features

Ela, functional language

Ela is a modern functional programming language that runs on CLR and Mono. It's developed in C#.