Zipper in F#

  •        0

An implementation of zippers for recursive functional data structures in F#, with samples for lists and binary trees and a demo for the game of Pangolins.

http://zipperfsharp.codeplex.com/

Tags
Implementation
License
Platform

   




Related Projects

libcontainer - Simple C library that provides linked lists, stacks, queues and binary trees


Simple C library that provides linked lists, stacks, queues and binary trees

list - A singly linked lists and binary trees C library


A singly linked lists and binary trees C library

js-tree-cursor - Zipper for JavaScript dom trees and other tree-like structures


Zipper for JavaScript dom trees and other tree-like structures

cs130a-fall12-pa2 - Implementations for Binary Search Trees, AVL Trees, and Splay Trees


Implementations for Binary Search Trees, AVL Trees, and Splay Trees

binary-search-trees-python - Implementations of varios binary search trees in python


Implementations of varios binary search trees in python

CS577-Splay - Comparing Splay Trees and Optimal Binary Search Trees


Comparing Splay Trees and Optimal Binary Search Trees

Ruby-AVL-Tree - Practice project for learning about binary trees and balanced binary tree


Practice project for learning about binary trees and balanced binary tree

btree - Simple binary tree utility to construct + search basic binary trees in python


Simple binary tree utility to construct + search basic binary trees in python

trees - Even-odd trees from plain lists, structurally


Even-odd trees from plain lists, structurally

trees - manual implementation of binary search trees and the balancing thereof


manual implementation of binary search trees and the balancing thereof

DataStructures


Javascript implementations of binary search trees, linked lists, queues, and stacks.

CPSC-131-Assignments


Data structures: lists, stacks, queues, linked structures, binary search trees and graphs. Algorithms: Hashing, sorting and searching. Object-oriented implementation and applying data structures and algorithms.

mpiehl-data_structures


A library of various data structures implemented in C. Currently includes implementations for linked lists, binary search trees, hash tables, queues, and bloom filters. Contributions welcomed!

Dclib - Portable C++ library


dlib is a library for developing portable applications dealing with networking, threads, graphical interfaces, data structures, linear algebra, machine learning, XML and text parsing, numerical optimization, Bayesian nets, data compression routines, linked lists, binary search trees, linear algebra and matrix utilities, machine learning algorithms, and many other general utilities.

binary-trunk - Simple Binary Trees for CoffeeScript


Simple Binary Trees for CoffeeScript

Skew-Binary-Numbers


This is a project to play with various representations of skew binary numbers, including pure numbers, forests of full binary trees, and forests of skew binomial trees.

node-bufferlist - Create linked lists of Buffer objects and write binary parsers for these lists


Create linked lists of Buffer objects and write binary parsers for these lists

perl-File-List - File::List Perl module - crawling directory trees and compiling lists of files


File::List Perl module - crawling directory trees and compiling lists of files

lds - LuaJIT Data Structures - hold cdata in lists, trees, hash tables, and more


LuaJIT Data Structures - hold cdata in lists, trees, hash tables, and more