https://github.com/ghivert/purechain
Basic blockchain entirely built in Purescript!
https://github.com/ghivert/purechain
blockchain educational purescript
Last synced: 5 months ago
JSON representation
Basic blockchain entirely built in Purescript!
- Host: GitHub
- URL: https://github.com/ghivert/purechain
- Owner: ghivert
- License: mit
- Created: 2018-04-04T15:50:11.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2018-04-24T08:19:54.000Z (about 8 years ago)
- Last Synced: 2025-04-09T23:41:25.559Z (about 1 year ago)
- Topics: blockchain, educational, purescript
- Language: PureScript
- Homepage:
- Size: 36.1 KB
- Stars: 3
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Purechain
After spending a lot of time studying blockchains and trying Ethereum, EOS, etc., it's time to create a simple blockchain, for educational purposes. Purechain try to create a fully functional blockchain in functional programming. It means that everything is done using [PureScript](http://www.purescript.org/).
# Why PureScript?
I wanted a statically typed functional language, compiling in CLI. There were some options: Scala, PureScript, Haskell, ... But in the end, I didn't want to deal with lazy, and I like Haskell-like languages, so PureScript was an obvious choice.