Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sfischer13/awesome-frege
:star: Useful resources for the Frege programming language
https://github.com/sfischer13/awesome-frege
List: awesome-frege
awesome awesome-list frege haskell list
Last synced: 3 months ago
JSON representation
:star: Useful resources for the Frege programming language
- Host: GitHub
- URL: https://github.com/sfischer13/awesome-frege
- Owner: sfischer13
- License: cc0-1.0
- Created: 2016-05-21T10:08:25.000Z (over 8 years ago)
- Default Branch: main
- Last Pushed: 2021-09-11T13:36:51.000Z (about 3 years ago)
- Last Synced: 2024-05-19T19:00:41.823Z (6 months ago)
- Topics: awesome, awesome-list, frege, haskell, list
- Homepage:
- Size: 43.9 KB
- Stars: 28
- Watchers: 1
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: contributing.md
- License: LICENSE
- Code of conduct: code-of-conduct.md
Awesome Lists containing this project
- awesome - Frege - Haskell for the JVM. (Programming Languages)
- more-awesome - Frege - Haskell for the JVM. (Programming Languages)
- awesome-projects - Frege - Haskell for the JVM. (Programming Languages)
- lists - awesome-frege
- collection - awesome-frege
- collection - awesome-frege
- awesome-possum - Frege - Haskell for the JVM. (Programming Languages)
- Awesome-Web3 - Frege - Haskell for the JVM. (Programming Languages)
- fucking-awesome - Frege - Haskell for the JVM. (Programming Languages)
- awesome - Frege - Haskell for the JVM. (Programming Languages)
- awesomelist - awesome-frege
- awesome - Frege - Haskell for the JVM. (Programming Languages)
- awesome - Frege - Haskell for the JVM. (Programming Languages)
- awesome - Frege - Haskell for the JVM. (Programming Languages)
- fucking-lists - awesome-frege
- awesome-list - Frege - Haskell for the JVM. (Programming Languages)
- awesome - Frege - Haskell for the JVM. (Programming Languages)
- awesome - Frege - Haskell for the JVM. (front-end-development)
- awesome-cn - Frege - 用于JVM的Haskell。 (编程语言)
- awesome-cn - Frege - 用于JVM的Haskell。 (编程语言)
- ultimate-awesome - awesome-frege - :star: Useful resources for the Frege programming language. (Other Lists / PowerShell Lists)
- awesome - Frege - Haskell for the JVM. (编程语言)
- awesome - Frege - Haskell for the JVM. (Programming Languages)
README
# Awesome Frege [![Awesome](https://awesome.re/badge.svg)](https://awesome.re)
> Useful resources for the [Frege](https://github.com/Frege/frege) programming language
You might also like [awesome-haskell](https://github.com/krispo/awesome-haskell).
*Please read the [contribution guidelines](contributing.md) before contributing.*
## Contents
- [Introduction](#introduction)
- [Overview](#overview)
- [First Steps](#first-steps)
- [Comparisons](#comparisons)
- [Official Resources](#official-resources)
- [Community](#community)
- [Chat](#chat)
- [Questions](#questions)
- [Social Media](#social-media)
- [Information](#information)
- [Articles & Blogs](#articles--blogs)
- [Books](#books)
- [Conferences](#conferences)
- [Courses](#courses)
- [Talks](#talks)
- [Libraries](#libraries)
- [Android](#android)
- [Big Data](#big-data)
- [Databases](#databases)
- [Email](#email)
- [Graphics](#graphics)
- [GUI](#gui)
- [Web Frameworks](#web-frameworks)
- [Sample Applications](#sample-applications)
- [Games](#games)
- [Media](#media)
- [Web](#web)
- [Tools](#tools)
- [Build Tools](#build-tools)
- [IDEs](#ides)
- [REPLs](#repls)
- [Unit Testing](#unit-testing)## Introduction
### Overview
- [Frege](https://github.com/Frege/frege) - Official website.
### First Steps
- [Getting Started](https://github.com/Frege/frege/wiki/Getting-Started) - First steps with Frege on the command line.
- [Examples](https://github.com/Frege/frege/tree/master/examples) - Some code examples.
- [Template](https://github.com/tfausak/fregexample) - Template for Frege projects.
- [Trending](https://github.com/trending?l=frege) - Trending projects on GitHub.### Comparisons
- [Frege vs. Haskell](https://github.com/Frege/frege/wiki/Differences-between-Frege-and-Haskell) - Differences between Frege and Haskell.
- [Frege vs. Scala](https://stackoverflow.com/questions/17905322/what-are-the-main-differences-between-scala-and-frege-in-programming-paradigms) - Differences between Scala and Frege.### Official Resources
- [Language Reference](http://www.frege-lang.org/doc/Language.pdf) - Description of the language and its implementation.
- [Standard Library API](http://www.frege-lang.org/doc/fregedoc.html) - Frege API documentation.
- [Java Runtime API](http://www.frege-lang.org/doc/index.html) - Java API documentation.
- [FAQ](https://github.com/Frege/frege/wiki/Frequently-Asked-Questions) - Frequently asked questions.
- [Wiki](https://github.com/Frege/frege/wiki) - Official wiki.
- [Changelog](https://github.com/Frege/frege/wiki/New-or-Changed-Features) - Official changelog.## Community
### Chat
- [Gitter](https://gitter.im/Frege/frege) - Gitter channel.
- [IRC](https://webchat.freenode.net/?channels=%23frege) - IRC channel.### Questions
- [Google Group](https://groups.google.com/forum/#!forum/frege-programming-language) - Frege Google Group.
- [Stack Overflow](https://stackoverflow.com/questions/tagged/frege) - Frege tag on Stack Overflow.### Social Media
- [Twitter](https://twitter.com/fregelang) - Official Twitter account.
- [reddit](https://www.reddit.com/r/frege/) - Frege subreddit.
- [Dierk König](https://twitter.com/mittie) - Core contributor and Groovy expert.## Information
### Articles & Blogs
- [InfoQ](https://www.infoq.com/news/2015/08/frege-haskell-for-jvm) - InfoQ article on Frege.
- [Frege Wiki](https://github.com/Frege/frege/wiki/Articles) - List of more articles on the Frege wiki.
- [Frege Programming Language](http://fregepl.blogspot.com) - Blog of Ingo Wechsung.
- [JAXenter](https://jaxenter.de/frege-haskell-jvm-54617) - Interview with Ingo Wechsung (German).### Books
- [Frege Goodness](https://www.gitbook.com/book/dierk/fregegoodness/details) - Book by Dierk König.
- [Frege Quick Reference](https://www.gitbook.com/book/ingo60/frege-quick-reference/details) - Book by Ingo Wechsung.
- [Learn You a Frege for Great Good!](https://github.com/y-taka-23/learn-you-a-frege) - Frege adaptation of Learn You a Haskell for Great Good!.
- [Frege Wiki](https://github.com/Frege/frege/wiki/Books) - List of more books on the Frege wiki.### Conferences
- [ICFP](http://www.icfpconference.org/) - International Conference on Functional Programming.
### Courses
- [FP101x](https://www.edx.org/course/introduction-functional-programming-delftx-fp101x-0) - Introduction to Functional Programming on edX.
### Talks
- [Overview](https://www.youtube.com/watch?v=1P1-HXNfFPc) - Frege, a Haskell for the JVM by Dierk König.
- [Frege vs. Haskell](https://www.youtube.com/watch?v=o2qwNlVeyA4) - FregeDay: Roadmap for resolving differences between Haskell and Frege (Ingo Wechsung).
- [ICFP Videos](https://www.youtube.com/channel/UCwRL68qZFfub1Ep1EScfmBw) - Videos about functional programming.
- [Frege Wiki](https://github.com/Frege/frege/wiki/Talks) - List of more talks on the Frege wiki.## Libraries
- [Frege Wiki](https://github.com/Frege/frege/wiki/Libraries) - List of libraries on the Frege wiki.
### Android
- [FregeAndroid](https://github.com/trilogysci/FregeAndroid) - Frege interface to the Android API.
- [frege-on-android](https://github.com/ppelleti/frege-on-android) - How to use Frege on Android.
- [FregeAndroid](https://github.com/mchav/FregeAndroid) - Proof of concept Android application in Frege.
- [GeoQuiz-Frege](https://github.com/mchav/GeoQuiz-Frege) - Port of the BigNerd Ranch GeoQuiz application in Frege.
- [froid](https://github.com/mchav/froid) - Library for using Frege in Android development.### Big Data
- [Spark](https://github.com/sw1sh/frege-spark) - Apache Spark with Frege.
### Databases
- [Sirocco](https://github.com/fregelab/sirocco) - Frege library for relational databases.
- [frege-dbc](https://github.com/DellCliff/frege-dbc) - JDBC with Frege.- [Frege Email](https://github.com/y-taka-23/frege-email) - SMTP library for Frege.
### Graphics
- [Frege-RayTracer](https://github.com/mchav/Frege-RayTracer) - Ray tracer in Frege.
### GUI
- [FregeFX](https://github.com/Frege/FregeFX) - Frege bindings for JavaFX.
### Web Frameworks
- [Chinook](https://github.com/fregelab/chinook) - Frege web framework based on SparkJava.
- [Fregelet](https://github.com/mmhelloworld/fregelet) - Frege web framework based on servlet.
- [Play](https://github.com/mmhelloworld/hello-play-frege) - Play framework with Frege.## Sample Applications
### Games
- [2048](https://github.com/tfausak/fr2048) - Frege clone of 2048.
- [frech](https://github.com/Ingo60/frech) - Fully functional chess engine.### Media
- [Zwana](https://github.com/mchav/Zwana) - Piano using Java Midi.
### Web
- [RESTful Todo Manager](https://github.com/y-taka-23/restful-todo) - Task list manager written in Frege.
- [Play Framework](https://github.com/mmhelloworld/hello-play-frege) - Play application written in Frege.
- [Fervor](https://github.com/mchav/fervor) - Server for local directories.## Tools
### Build Tools
- [Leiningen](http://leiningen.org/) - Project automation for Frege and Clojure.
- [Leiningen Template](https://github.com/Frege/frege-lein-template) - Template for frege-lein projects.
- [gottlob](https://github.com/mchav/gottlob) - Build tool for Frege.### IDEs
- [fregIDE](https://github.com/Frege/eclipse-plugin/wiki/fregIDE-Tutorial) - Eclipse plugin for Frege.
- [intellij-frege](https://github.com/carymrobbins/intellij-frege) - Frege support for IntelliJ IDEA.
- [frege-idea-plugin](https://github.com/Dierk/frege-idea-plugin) - Language support for Frege in IntelliJ IDEA.### REPLs
- [Console REPL](https://github.com/Frege/frege-repl) - REPL on the console.
- [GUI REPL](https://github.com/Dierk/frepl-gui) - GUI based REPL.### Unit Testing
- [FrUnit](https://github.com/melrief/FrUnit) - JUnit for Frege.