This is your work, valued
atom. A DSL for embedded hard realtime applications.
277ecu. Utilities for automotive ECU development.
59improve. An imperative programming language in Haskell for high assurance embedded applications. ImProve programs are verified with model checking. ImProve compiles to C and Simulink.
56verilog. A Verilog parser for Haskell.
37binding-templates. Alpine binding mounting templates.
35mecha. A solid modeling language in Haskell.
28ccnx. A Haskell platform for experimenting with content centric networking.
11asm-dsl-example. An example showing how to build an assembly DSL in Haskell.
10afv. C model checking.
9smt-lib. Parsing and printing SMT-LIB from Haskell.
8powerpc. Tools for PowerPC programs.
8vcd. A small library for generating VCD files.
8powerpc-eabi. Scripts and patches to build a GCC cross compiler (C, C++, Ada) for bare metal PowerPC targets.
6fountain. A fountain codec in Haskell.
6engineering-units. A numeric type to automatically manage engineering units in Haskell.
6ivory-backend-acl2. An Ivory to ACL2 compiler.
5ltl. Tools for testing embedded software with linear temporal logic.
4theoremquest. Haskell
4srec. Reading S-Record files from Haskell.
3risk. A Realtime Information-flow-control Separation Kernel
3fault-tree. A fault tree analysis library.
3cil. A Haskell interface to CIL.
3volleyball. Haskell
2verilog-gt. Haskell
2acl2. Writing and calling ACL2 from Haskell.
2lmor. Haskell
2fp-intro. Introduction to Functional Programming
2hydraulics. A gschem symbol library for describing hydraulic circuits.
2statechart. Compiles Rhapsody statecharts to C.
2trs. Hardware description language based on conditional term rewriting systems.
2circ. A compiler IR compiler.
2sudoku. A simple sudoku solver in Haskell.
2devsurf. A DSL for creating developable surfaces.
2monopoly. Haskell
1ni-proofs. Proofs of noninterference IFC security properties.
1blocking. Haskell
1hydro. A design of a hydroplane using devsurf.
1rtl. A simple logic design DSL.
1hitting. Haskell
1trackcad. A CAD library for designing tracked vehicles.
1fcnav. A map to help navigate your way through the Fort Custer Maze in Clear Lake, IA.
1gigl. A simple imperative language.
1sls. Switch level synthesis using SMT.
1heavylift. Haskell
1dove. Haskell
1track. Computed diagrams of possible slot car track layouts.
1elf. Haskell library for parsing ELF object files
1clutch-control-example. A ImProve example for control systems.
1emsec. Haskell
1atom-hd. An Atom DSL for hardware design.
1outboard. Outboard maintenance course.
1bmp. Haskell
1