https://github.com/melbournedeveloper/haskell4fun
https://github.com/melbournedeveloper/haskell4fun
Last synced: 12 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/melbournedeveloper/haskell4fun
- Owner: MelbourneDeveloper
- License: mit
- Created: 2024-10-27T19:04:19.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-12-11T22:26:10.000Z (over 1 year ago)
- Last Synced: 2025-03-26T12:40:01.141Z (about 1 year ago)
- Language: CSS
- Size: 118 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Haskell4.fun
A modern, interactive website for learning Haskell programming concepts. We are aiming to make Haskell accessible to everyone and add more labs so that people can directly try Haskell without needing to install anything.
## Local Development
To run the site locally:
1. Clone the repository
2. Open `index.html` in your browser
- Or use a local server: `python -m http.server 8000`
- Then visit `http://localhost:8000`
### Experimental Content
This website contains some inaccuracies. We encourage Haskell developers to contribute to this website by correcting mistakes and adding new content. This is a community effort to make Haskell more accessible to everyone. We steer clear of jargon and category theory as to avoid overwhelming the reader. Please submit pull requests [here](https://github.com/MelbourneDeveloper/Haskell4Fun) to modify the content.
## Contributing
No need to clone the repo locally. All content is markdown so you can just edit in on GitHub and submit a PR.
Or,
1. Fork the repository
2. Create your feature branch (`git checkout -b feature/amazing-feature`)
3. Commit your changes (`git commit -m 'Add some amazing feature'`)
4. Push to the branch (`git push origin feature/amazing-feature`)
5. Open a Pull Request
## License
This project is licensed under the MIT License - see the LICENSE file for details