Skip to content

Commit

Permalink
monads
Browse files Browse the repository at this point in the history
  • Loading branch information
mrtkp9993 committed May 11, 2018
1 parent 4d1141e commit 6f3e07e
Show file tree
Hide file tree
Showing 4 changed files with 5 additions and 17 deletions.
22 changes: 5 additions & 17 deletions readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -257,33 +257,21 @@ class Functor f where
fmap :: (a -> b) -> f a -> f b
```

## Monoid


## Monad

## Comonad

## Applicative Functor


Bir ![](src/MCC.png) funktoru verilsin. ![](src/c.png) kategorisindeki her ![](src/bigX.png) nesnesi için
- ![](src/unitMX.png)
- ![](src/joinMX.png)
morfizmalarını tanımlayalım. ```M``` funktoru, ```unit``` ve ```join``` morfizmaları ile birlikte bir _monad_ olarak adlandırılır.

## Setoid

## Semigroup

## Foldable
### Haskell'de monadlar

## Algebraic data type

### Sum type


### Product type


## Option

---
## References
- [Haskell - Wiki](https://wiki.haskell.org/Haskell)
Expand Down
Binary file added src/MCC.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added src/joinMX.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added src/unitMX.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 6f3e07e

Please sign in to comment.