Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ryukinix/discrete-mathematics

A computational way to study discrete mathematics using Haskell
https://github.com/ryukinix/discrete-mathematics

computer-science discrete-mathematics haskell mathematics

Last synced: 3 months ago
JSON representation

A computational way to study discrete mathematics using Haskell

Awesome Lists containing this project

README

        

# Abstract

This project is designed to help computer science students to create a heavy
relation with its journey about mathematics using haskell to understand the
fundamentals of computer science and discrete mathematics.

![haskell](etc/haskell.png)

# Goal

The main target of this repository is use git to save all the solutions of book
exercises explaining really easily the mathematics concepts envolved
as well the Haskell too.

# Reading [120/442]
![progress](http://progressed.io/bar/27)

- [x] Section I: Programming and Reasoning with Equations
- [x] Chapter 1: Introduction to Haskell
- [x] Chapter 2: Equational Reasoning
- [x] Chapter 3: Recursion
- [x] Chapter 4: Induction
- [x] Chapter 5: Trees
- [ ] Section II: Logic
- [ ] Chapter 6: Propositional Logic
- [ ] Chapter 7: Predicate Logic
- [ ] Section III: Set Theory
- [ ] Chapter 8: Set Theory
- [ ] Chapter 9: Inductively Defined Sets
- [ ] Chapter 10: Relations
- [ ] Chapter 11: Functions
- [ ] Section IV: Applications
- [ ] Chapter 12: The AVL Tree Miracle
- [ ] Chapter 13: Discrete Mathematics in Circuit Design

# Authors

* [Manoel Machado](https://www.github.com/ryukinix)

# License
[MIT](LICENSE)