

[38;5;12m                                                                                 [39m[38;2;255;187;0m[1m[4mAwesome Frege [0m[38;5;14m[1m[4m![0m[38;2;255;187;0m[1m[4mAwesome[0m[38;5;14m[1m[4m (https://awesome.re/badge.svg)[0m[38;2;255;187;0m[1m[4m (https://awesome.re)[0m

[38;5;11m[1m▐[0m[38;5;12m [39m[38;5;12mUseful resources for the [39m[38;5;14m[1mFrege[0m[38;5;12m (https://github.com/Frege/frege) programming language[39m

[38;5;12mYou might also like [39m[38;5;14m[1mawesome-haskell[0m[38;5;12m (https://github.com/krispo/awesome-haskell).[39m

[48;2;30;30;40m[38;5;13m[3mPlease read the [0m[48;2;30;30;40m[38;5;14m[1m[3mcontribution guidelines[0m[48;2;30;30;40m[38;5;13m[3m (contributing.md) before contributing.[0m

[38;2;255;187;0m[4mContents[0m




[38;5;12m- [39m[38;5;14m[1mIntroduction[0m[38;5;12m (#introduction)[39m
[38;5;12m  - [39m[38;5;14m[1mOverview[0m[38;5;12m (#overview)[39m
[38;5;12m  - [39m[38;5;14m[1mFirst Steps[0m[38;5;12m (#first-steps)[39m
[38;5;12m  - [39m[38;5;14m[1mComparisons[0m[38;5;12m (#comparisons)[39m
[38;5;12m  - [39m[38;5;14m[1mOfficial Resources[0m[38;5;12m (#official-resources)[39m
[38;5;12m- [39m[38;5;14m[1mCommunity[0m[38;5;12m (#community)[39m
[38;5;12m  - [39m[38;5;14m[1mChat[0m[38;5;12m (#chat)[39m
[38;5;12m  - [39m[38;5;14m[1mQuestions[0m[38;5;12m (#questions)[39m
[38;5;12m  - [39m[38;5;14m[1mSocial Media[0m[38;5;12m (#social-media)[39m
[38;5;12m- [39m[38;5;14m[1mInformation[0m[38;5;12m (#information)[39m
[38;5;12m  - [39m[38;5;14m[1mArticles & Blogs[0m[38;5;12m (#articles--blogs)[39m
[38;5;12m  - [39m[38;5;14m[1mBooks[0m[38;5;12m (#books)[39m
[38;5;12m  - [39m[38;5;14m[1mConferences[0m[38;5;12m (#conferences)[39m
[38;5;12m  - [39m[38;5;14m[1mCourses[0m[38;5;12m (#courses)[39m
[38;5;12m  - [39m[38;5;14m[1mTalks[0m[38;5;12m (#talks)[39m
[38;5;12m- [39m[38;5;14m[1mLibraries[0m[38;5;12m (#libraries)[39m
[38;5;12m  - [39m[38;5;14m[1mAndroid[0m[38;5;12m (#android)[39m
[38;5;12m  - [39m[38;5;14m[1mBig Data[0m[38;5;12m (#big-data)[39m
[38;5;12m  - [39m[38;5;14m[1mDatabases[0m[38;5;12m (#databases)[39m
[38;5;12m  - [39m[38;5;14m[1mEmail[0m[38;5;12m (#email)[39m
[38;5;12m  - [39m[38;5;14m[1mGraphics[0m[38;5;12m (#graphics)[39m
[38;5;12m  - [39m[38;5;14m[1mGUI[0m[38;5;12m (#gui)[39m
[38;5;12m  - [39m[38;5;14m[1mWeb Frameworks[0m[38;5;12m (#web-frameworks)[39m
[38;5;12m- [39m[38;5;14m[1mSample Applications[0m[38;5;12m (#sample-applications)[39m
[38;5;12m  - [39m[38;5;14m[1mGames[0m[38;5;12m (#games)[39m
[38;5;12m  - [39m[38;5;14m[1mMedia[0m[38;5;12m (#media)[39m
[38;5;12m  - [39m[38;5;14m[1mWeb[0m[38;5;12m (#web)[39m
[38;5;12m- [39m[38;5;14m[1mTools[0m[38;5;12m (#tools)[39m
[38;5;12m  - [39m[38;5;14m[1mBuild Tools[0m[38;5;12m (#build-tools)[39m
[38;5;12m  - [39m[38;5;14m[1mIDEs[0m[38;5;12m (#ides)[39m
[38;5;12m  - [39m[38;5;14m[1mREPLs[0m[38;5;12m (#repls)[39m
[38;5;12m  - [39m[38;5;14m[1mUnit Testing[0m[38;5;12m (#unit-testing)[39m



[38;2;255;187;0m[4mIntroduction[0m

[38;2;255;187;0m[4mOverview[0m

[38;5;12m- [39m[38;5;14m[1mFrege[0m[38;5;12m (https://github.com/Frege/frege) - Official website.[39m

[38;2;255;187;0m[4mFirst Steps[0m

[38;5;12m- [39m[38;5;14m[1mGetting Started[0m[38;5;12m (https://github.com/Frege/frege/wiki/Getting-Started) - First steps with Frege on the command line.[39m
[38;5;12m- [39m[38;5;14m[1mExamples[0m[38;5;12m (https://github.com/Frege/frege/tree/master/examples) - Some code examples.[39m
[38;5;12m- [39m[38;5;14m[1mTemplate[0m[38;5;12m (https://github.com/tfausak/fregexample) - Template for Frege projects.[39m
[38;5;12m- [39m[38;5;14m[1mTrending[0m[38;5;12m (https://github.com/trending?l=frege) - Trending projects on GitHub.[39m

[38;2;255;187;0m[4mComparisons[0m

[38;5;12m- [39m[38;5;14m[1mFrege vs. Haskell[0m[38;5;12m (https://github.com/Frege/frege/wiki/Differences-between-Frege-and-Haskell) - Differences between Frege and Haskell.[39m
[38;5;12m- [39m[38;5;14m[1mFrege vs. Scala[0m[38;5;12m (https://stackoverflow.com/questions/17905322/what-are-the-main-differences-between-scala-and-frege-in-programming-paradigms) - Differences between Scala and Frege.[39m

[38;2;255;187;0m[4mOfficial Resources[0m

[38;5;12m- [39m[38;5;14m[1mLanguage Reference[0m[38;5;12m (http://www.frege-lang.org/doc/Language.pdf) - Description of the language and its implementation.[39m
[38;5;12m- [39m[38;5;14m[1mStandard Library API[0m[38;5;12m (http://www.frege-lang.org/doc/fregedoc.html) - Frege API documentation.[39m
[38;5;12m- [39m[38;5;14m[1mJava Runtime API[0m[38;5;12m (http://www.frege-lang.org/doc/index.html) - Java API documentation.[39m
[38;5;12m- [39m[38;5;14m[1mFAQ[0m[38;5;12m (https://github.com/Frege/frege/wiki/Frequently-Asked-Questions) - Frequently asked questions.[39m
[38;5;12m- [39m[38;5;14m[1mWiki[0m[38;5;12m (https://github.com/Frege/frege/wiki) - Official wiki.[39m
[38;5;12m- [39m[38;5;14m[1mChangelog[0m[38;5;12m (https://github.com/Frege/frege/wiki/New-or-Changed-Features) - Official changelog.[39m

[38;2;255;187;0m[4mCommunity[0m

[38;2;255;187;0m[4mChat[0m

[38;5;12m- [39m[38;5;14m[1mGitter[0m[38;5;12m (https://gitter.im/Frege/frege) - Gitter channel.[39m
[38;5;12m- [39m[38;5;14m[1mIRC[0m[38;5;12m (https://webchat.freenode.net/?channels=%23frege) - IRC channel.[39m

[38;2;255;187;0m[4mQuestions[0m

[38;5;12m- [39m[38;5;14m[1mGoogle Group[0m[38;5;12m (https://groups.google.com/forum/#!forum/frege-programming-language) - Frege Google Group.[39m
[38;5;12m- [39m[38;5;14m[1mStack Overflow[0m[38;5;12m (https://stackoverflow.com/questions/tagged/frege) - Frege tag on Stack Overflow.[39m

[38;2;255;187;0m[4mSocial Media[0m

[38;5;12m- [39m[38;5;14m[1mTwitter[0m[38;5;12m (https://twitter.com/fregelang) - Official Twitter account.[39m
[38;5;12m- [39m[38;5;14m[1mreddit[0m[38;5;12m (https://www.reddit.com/r/frege/) - Frege subreddit.[39m
[38;5;12m- [39m[38;5;14m[1mDierk König[0m[38;5;12m (https://twitter.com/mittie) - Core contributor and Groovy expert.[39m

[38;2;255;187;0m[4mInformation[0m

[38;2;255;187;0m[4mArticles & Blogs[0m

[38;5;12m- [39m[38;5;14m[1mInfoQ[0m[38;5;12m (https://www.infoq.com/news/2015/08/frege-haskell-for-jvm) - InfoQ article on Frege.[39m
[38;5;12m- [39m[38;5;14m[1mFrege Wiki[0m[38;5;12m (https://github.com/Frege/frege/wiki/Articles) - List of more articles on the Frege wiki.[39m
[38;5;12m- [39m[38;5;14m[1mFrege Programming Language[0m[38;5;12m (http://fregepl.blogspot.com) - Blog of Ingo Wechsung.[39m
[38;5;12m- [39m[38;5;14m[1mJAXenter[0m[38;5;12m (https://jaxenter.de/frege-haskell-jvm-54617) - Interview with Ingo Wechsung (German).[39m

[38;2;255;187;0m[4mBooks[0m

[38;5;12m- [39m[38;5;14m[1mFrege Goodness[0m[38;5;12m (https://www.gitbook.com/book/dierk/fregegoodness/details) - Book by Dierk König.[39m
[38;5;12m- [39m[38;5;14m[1mFrege Quick Reference[0m[38;5;12m (https://www.gitbook.com/book/ingo60/frege-quick-reference/details) - Book by Ingo Wechsung.[39m
[38;5;12m- [39m[38;5;14m[1mLearn You a Frege for Great Good![0m[38;5;12m (https://github.com/y-taka-23/learn-you-a-frege) - Frege adaptation of Learn You a Haskell for Great Good!.[39m
[38;5;12m- [39m[38;5;14m[1mFrege Wiki[0m[38;5;12m (https://github.com/Frege/frege/wiki/Books) - List of more books on the Frege wiki.[39m

[38;2;255;187;0m[4mConferences[0m

[38;5;12m- [39m[38;5;14m[1mICFP[0m[38;5;12m (http://www.icfpconference.org/) - International Conference on Functional Programming.[39m

[38;2;255;187;0m[4mCourses[0m

[38;5;12m- [39m[38;5;14m[1mFP101x[0m[38;5;12m (https://www.edx.org/course/introduction-functional-programming-delftx-fp101x-0) - Introduction to Functional Programming on edX.[39m

[38;2;255;187;0m[4mTalks[0m

[38;5;12m- [39m[38;5;14m[1mOverview[0m[38;5;12m (https://www.youtube.com/watch?v=1P1-HXNfFPc) - Frege, a Haskell for the JVM by Dierk König.[39m
[38;5;12m- [39m[38;5;14m[1mFrege vs. Haskell[0m[38;5;12m (https://www.youtube.com/watch?v=o2qwNlVeyA4) - FregeDay: Roadmap for resolving differences between Haskell and Frege (Ingo Wechsung).[39m
[38;5;12m- [39m[38;5;14m[1mICFP Videos[0m[38;5;12m (https://www.youtube.com/channel/UCwRL68qZFfub1Ep1EScfmBw) - Videos about functional programming.[39m
[38;5;12m- [39m[38;5;14m[1mFrege Wiki[0m[38;5;12m (https://github.com/Frege/frege/wiki/Talks) - List of more talks on the Frege wiki.[39m

[38;2;255;187;0m[4mLibraries[0m

[38;5;12m- [39m[38;5;14m[1mFrege Wiki[0m[38;5;12m (https://github.com/Frege/frege/wiki/Libraries) - List of libraries on the Frege wiki.[39m

[38;2;255;187;0m[4mAndroid[0m

[38;5;12m- [39m[38;5;14m[1mFregeAndroid[0m[38;5;12m (https://github.com/trilogysci/FregeAndroid) - Frege interface to the Android API.[39m
[38;5;12m- [39m[38;5;14m[1mfrege-on-android[0m[38;5;12m (https://github.com/ppelleti/frege-on-android) - How to use Frege on Android.[39m
[38;5;12m- [39m[38;5;14m[1mFregeAndroid[0m[38;5;12m (https://github.com/mchav/FregeAndroid) - Proof of concept Android application in Frege.[39m
[38;5;12m- [39m[38;5;14m[1mGeoQuiz-Frege[0m[38;5;12m (https://github.com/mchav/GeoQuiz-Frege) - Port of the BigNerd Ranch GeoQuiz application in Frege.[39m
[38;5;12m- [39m[38;5;14m[1mfroid[0m[38;5;12m (https://github.com/mchav/froid) - Library for using Frege in Android development.[39m

[38;2;255;187;0m[4mBig Data[0m

[38;5;12m- [39m[38;5;14m[1mSpark[0m[38;5;12m (https://github.com/sw1sh/frege-spark) - Apache Spark with Frege.[39m

[38;2;255;187;0m[4mDatabases[0m

[38;5;12m- [39m[38;5;14m[1mSirocco[0m[38;5;12m (https://github.com/fregelab/sirocco) - Frege library for relational databases.[39m
[38;5;12m- [39m[38;5;14m[1mfrege-dbc[0m[38;5;12m (https://github.com/DellCliff/frege-dbc) - JDBC with Frege.[39m

[38;2;255;187;0m[4mEmail[0m

[38;5;12m- [39m[38;5;14m[1mFrege Email[0m[38;5;12m (https://github.com/y-taka-23/frege-email) - SMTP library for Frege.[39m

[38;2;255;187;0m[4mGraphics[0m

[38;5;12m- [39m[38;5;14m[1mFrege-RayTracer[0m[38;5;12m (https://github.com/mchav/Frege-RayTracer) - Ray tracer in Frege.[39m

[38;2;255;187;0m[4mGUI[0m

[38;5;12m- [39m[38;5;14m[1mFregeFX[0m[38;5;12m (https://github.com/Frege/FregeFX) - Frege bindings for JavaFX.[39m

[38;2;255;187;0m[4mWeb Frameworks[0m

[38;5;12m- [39m[38;5;14m[1mChinook[0m[38;5;12m (https://github.com/fregelab/chinook) - Frege web framework based on SparkJava.[39m
[38;5;12m- [39m[38;5;14m[1mFregelet[0m[38;5;12m (https://github.com/mmhelloworld/fregelet) - Frege web framework based on servlet.[39m
[38;5;12m- [39m[38;5;14m[1mPlay[0m[38;5;12m (https://github.com/mmhelloworld/hello-play-frege) - Play framework with Frege.[39m

[38;2;255;187;0m[4mSample Applications[0m

[38;2;255;187;0m[4mGames[0m

[38;5;12m- [39m[38;5;14m[1m2048[0m[38;5;12m (https://github.com/tfausak/fr2048) - Frege clone of 2048.[39m
[38;5;12m- [39m[38;5;14m[1mfrech[0m[38;5;12m (https://github.com/Ingo60/frech) - Fully functional chess engine.[39m

[38;2;255;187;0m[4mMedia[0m

[38;5;12m- [39m[38;5;14m[1mZwana[0m[38;5;12m (https://github.com/mchav/Zwana) - Piano using Java Midi.[39m

[38;2;255;187;0m[4mWeb[0m

[38;5;12m- [39m[38;5;14m[1mRESTful Todo Manager[0m[38;5;12m (https://github.com/y-taka-23/restful-todo) - Task list manager written in Frege.[39m
[38;5;12m- [39m[38;5;14m[1mPlay Framework[0m[38;5;12m (https://github.com/mmhelloworld/hello-play-frege) - Play application written in Frege.[39m
[38;5;12m- [39m[38;5;14m[1mFervor[0m[38;5;12m (https://github.com/mchav/fervor) - Server for local directories.[39m

[38;2;255;187;0m[4mTools[0m

[38;2;255;187;0m[4mBuild Tools[0m

[38;5;12m- [39m[38;5;14m[1mLeiningen[0m[38;5;12m (http://leiningen.org/) - Project automation for Frege and Clojure.[39m
[38;5;12m- [39m[38;5;14m[1mLeiningen Template[0m[38;5;12m (https://github.com/Frege/frege-lein-template) - Template for frege-lein projects.[39m
[38;5;12m- [39m[38;5;14m[1mgottlob[0m[38;5;12m (https://github.com/mchav/gottlob) - Build tool for Frege.[39m

[38;2;255;187;0m[4mIDEs[0m

[38;5;12m- [39m[38;5;14m[1mfregIDE[0m[38;5;12m (https://github.com/Frege/eclipse-plugin/wiki/fregIDE-Tutorial) - Eclipse plugin for Frege.[39m
[38;5;12m- [39m[38;5;14m[1mintellij-frege[0m[38;5;12m (https://github.com/carymrobbins/intellij-frege) - Frege support for IntelliJ IDEA.[39m
[38;5;12m- [39m[38;5;14m[1mfrege-idea-plugin[0m[38;5;12m (https://github.com/Dierk/frege-idea-plugin) - Language support for Frege in IntelliJ IDEA.[39m

[38;2;255;187;0m[4mREPLs[0m

[38;5;12m- [39m[38;5;14m[1mConsole REPL[0m[38;5;12m (https://github.com/Frege/frege-repl) - REPL on the console.[39m
[38;5;12m- [39m[38;5;14m[1mGUI REPL[0m[38;5;12m (https://github.com/Dierk/frepl-gui) - GUI based REPL.[39m

[38;2;255;187;0m[4mUnit Testing[0m

[38;5;12m- [39m[38;5;14m[1mFrUnit[0m[38;5;12m (https://github.com/melrief/FrUnit) - JUnit for Frege.[39m
