Tags : Browse Projects

Select a tag to browse associated projects and drill deeper into the tag cloud.

mtl

Compare

  Analyzed 4 months ago

A monad transformer library, inspired by the paper Functional Programming with Overloading and Higher-Order Polymorphism, by Mark P Jones (http://web.cecs.pdx.edu/~mpj/pubs/springschool.html), Advanced School of Functional Programming, 1995.

993 lines of code

4 current contributors

5 months since last commit

21 users on Open Hub

Activity Not Available
4.66667
   
I Use This

scalaz

Compare

  Analyzed 4 months ago

Scalaz is a Scala library for functional programming. It provides purely functional data structures to complement those from the Scala standard library. It defines a set of foundational type classes (e.g. Functor, Monad) and corresponding instances for a large number of data structures.

46.5K lines of code

22 current contributors

6 months since last commit

8 users on Open Hub

Activity Not Available
4.75
   
I Use This

fsharpx

Compare

  Analyzed about 20 hours ago

FSharpx is a library for the .NET platform implementing general functional constructs on top of the F# core library. Its main target is F# but it aims to be compatible with all .NET languages wherever possible.

9.69K lines of code

4 current contributors

15 days since last commit

4 users on Open Hub

Very Low Activity
0.0
 
I Use This

arrows

Compare

  Analyzed almost 3 years ago

Arrows are a new abstract view of computation, defined by John Hughes [Hug00]. They serve much the same purpose as monads -- providing a common structure for libraries -- but are more general. In particular they allow notions of computation that may be partially static (independent of the input) ... [More] or may take multiple inputs. If your application works fine with monads, you might as well stick with them. But if you're using a structure that's very like a monad, but isn't one, maybe it's an arrow. [Less]

0 lines of code

0 current contributors

0 since last commit

4 users on Open Hub

Activity Not Available
5.0
 
I Use This
Mostly written in language not available
Licenses: BSD-3-Clause

LWT: Light-Weight Threads

Compare

  Analyzed 1 day ago

A cooperative light-weight threads library for OCaml with a monadic interface.

29.5K lines of code

20 current contributors

3 months since last commit

3 users on Open Hub

Moderate Activity
5.0
 
I Use This

monadLib

Compare

  Analyzed almost 3 years ago

This is a library written in the programming language Haskell. It can be used by Haskell programmers to quickly construct monads---abstract data types that capture common programming idioms. The library provides a number of building blocks called monad transformers, that can be combined to construct quickly very complicated monads.

0 lines of code

0 current contributors

0 since last commit

2 users on Open Hub

Activity Not Available
5.0
 
I Use This
Mostly written in language not available
Licenses: BSD-3-Clause

PowerShell Community Extensions

Compare

  Analyzed almost 3 years ago

PowerShell Community Extensions (PSCX) is aimed at providing a widely useful set of additional cmdlets, providers, aliases, filters, functions and scripts for Windows PowerShell that members of the community have expressed interest in but haven't been added to PowerShell yet.

0 lines of code

0 current contributors

0 since last commit

2 users on Open Hub

Activity Not Available
5.0
 
I Use This
Mostly written in language not available
Licenses: No declared licenses

maybet

Compare

  Analyzed almost 3 years ago

Support for computations with failures

0 lines of code

0 current contributors

0 since last commit

2 users on Open Hub

Activity Not Available
5.0
 
I Use This
Mostly written in language not available
Licenses: BSD-3-Clause

funcparserlib

Compare

  Analyzed almost 3 years ago

Recursive descent parser library based on functional combinators. The primary domain for funcparserlib is parsing little languages or external DSLs (domain specific languages). The library itself is very small. Its source code is only 0.5 KLOC, with lots of comments included. It features the ... [More] longest parsed prefix error reporting, as well as a tiny lexer generator for token position tracking. [Less]

1.12K lines of code

0 current contributors

over 7 years since last commit

2 users on Open Hub

Activity Not Available
0.0
 
I Use This

fluokitten

Compare

  Analyzed about 5 hours ago

Category theory concepts in Clojure - Functors, Applicatives, Monads, Monoids and more.

4.52K lines of code

1 current contributors

about 2 years since last commit

1 users on Open Hub

Inactive
5.0
 
I Use This