Coder Social home page Coder Social logo

hi, i'm finch.

plaidfinch's Projects

catalan-isomorphisms icon catalan-isomorphisms

Experiments with type-safe encoding and translation of various mathematical objects which are counted by the Catalan numbers, such as Dyck paths, ordered trees, binary trees, and others.

cis670-16fa icon cis670-16fa

Advanced Topics in Programming Languages, Penn CIS 670, Fall 2016

comonadsheet icon comonadsheet

A library for expressing "spreadsheet-like" computations with absolute and relative references, using fixed-points of n-dimensional comonads.

data-kiln icon data-kiln

Sculpt mutable recursive data with reference equality; bake it using a data kiln into an immutable lazy structure

dear-github-2.0 icon dear-github-2.0

📨 An open letter to GitHub from the maintainers of open source projects

euler14-optimization icon euler14-optimization

Progressively optimized versions (in Haskell) of a solution to Problem 14 from Project Euler.

foldilocks icon foldilocks

Tutorial using ghci to make folds easier. Come for the tutorial, stay for the fold puns.

gcbp icon gcbp

Gordon Complementary Bijection Principle

ghc icon ghc

Mirror of the Glasgow Haskell Compiler. Patches are best submitted to GHC's Phabricator (https://phabricator.haskell.org/), bugs and feature-requests are best filed to GHC's Trac (https://ghc.haskell.org/trac/ghc), or sent to the mailing list ([email protected]). First time contributors are encouraged to get started by just sending a Pull Request.

ghc-proposals icon ghc-proposals

Proposed compiler and language changes for GHC and GHC/Haskell

ghcid icon ghcid

Very low feature GHCi based IDE

gqfc icon gqfc

Source material for "Functional Pearl: Getting a Quick Fix on Comonads"

hopscotch icon hopscotch

A FIFO queue for efficiently hopping and skipping between tagged items

ifold icon ifold

Indenting fold (ifold) is a replacement for the UNIX fold command, which indents every wrapped line by the same amount that the original line was indented. This is useful, e.g. for converting plain-text documents into other formats.

indexedlist icon indexedlist

Length-indexed and "conic" lists, along with functions to convert between them.

infinitable icon infinitable

Library providing a datatype and instances for possibly-infinite numbers, designed to wrap any unbounded numeric type.

intero icon intero

Complete interactive development program for Haskell

lazy-combinatorics icon lazy-combinatorics

Exploration of how to do fair traversals of simple combinatorial objects (e.g. powerset, cartesian product) in Clojure.

leaf icon leaf

Translate webpage content into epub format, for off-screen reading

linkaj icon linkaj

Persistent associative datatypes with more features than Clojure's built-in maps, including bijective maps, key-attribute-value maps, bipartite graphs, and directed graphs with arbitrary node and edge attributes.

myxine icon myxine

Get a GUI fast in any language under the sea!

nestedfunctor icon nestedfunctor

Nested composition of functors with a type index tracking nesting.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.