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

https://github.com/epoberezkin/poberezkin.com

My blog
https://github.com/epoberezkin/poberezkin.com

Last synced: 10 days ago
JSON representation

My blog

Awesome Lists containing this project

README

        

# poberezkin.com

Site is generated by [Hakyll](https://jaspervdj.be/hakyll/).

## Build

```sh
cabal build
cabal run my-site -- build
```

## Executable posts

To build the executable posts uncomment some of the sections in `my-site.cabal` and set compiler in cabal.project to GHC 8.6.5. Please note that this GHC version is not available on ARM Macs.

- `cabal run users-api`: example from [Haskell — a higher order language](http://www.poberezkin.com/posts/2020-03-15-haskell-a-higher-order-language.html).
- `cabal run elevator`: example from [Modeling state machines with dependent types in Haskell: Part 1](https://www.poberezkin.com/posts/2020-06-29-modeling-state-machine-dependent-types-haskell-1.html).
- `cabal run atm`: example from [Dependent types to code are what static types to data (state machines: part 2)](https://www.poberezkin.com/posts/2020-09-04-dependent-types-to-code-are-what-static-types-to-data.html).

## License

Content - Creative Commons Attribution-ShareAlike [CC BY-SA](https://creativecommons.org/licenses/by-sa/4.0/)

Code - [MIT](https://github.com/epoberezkin/poberezkin.com/blob/master/LICENSE)