bendy / bytestring-fiat

An implementation of the Haskell ByteString library using the Fiat system from MIT

Home Page:http://plv.csail.mit.edu/fiat/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Welcome to the ByteString/Fiat project!

The goal of this project is to use the Fiat program synthesis library for Coq to build a simple, mathematically correct specification for the Haskell ByteString library, and then refine this specification to a highly-optimized Haskell program that matches or exceeds what is available on Hackage today.

About

An implementation of the Haskell ByteString library using the Fiat system from MIT

http://plv.csail.mit.edu/fiat/

License:Other


Languages

Language:Coq 98.2%Language:Verilog 0.5%Language:Haskell 0.4%Language:Perl 0.4%Language:Makefile 0.4%Language:Shell 0.1%