<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title>Track Awesome Idris Updates Daily</title>
  <id>https://www.trackawesomelist.com/joaomilho/awesome-idris/feed.xml</id>
  <updated>2020-01-24T19:18:10.000Z</updated>
  <link rel="self" type="application/atom+xml" href="https://www.trackawesomelist.com/joaomilho/awesome-idris/feed.xml"/>
  <link rel="alternate" type="application/json" href="https://www.trackawesomelist.com/joaomilho/awesome-idris/feed.json"/>
  <link rel="alternate" type="text/html" href="https://www.trackawesomelist.com/joaomilho/awesome-idris/"/>
  <generator uri="https://github.com/bcomnes/jsonfeed-to-atom#readme" version="1.2.2">jsonfeed-to-atom</generator>
  <icon>https://www.trackawesomelist.com/favicon.ico</icon>
  <logo>https://www.trackawesomelist.com/icon.png</logo>
  <subtitle>𝛌 Awesome Idris resources</subtitle>
  <entry>
    <id>https://www.trackawesomelist.com/2020/01/24/</id>
    <title>Awesome Idris Updates on Jan 24, 2020</title>
    <updated>2020-01-24T19:18:10.000Z</updated>
    <published>2020-01-24T19:18:10.000Z</published>
    <content type="html"><![CDATA[<h3><p>Contents / Articles</p>
</h3>
<ul>
<li><a href="https://crufter.com/idris-a-language-that-will-change-the-way-you-think-about-programming" rel="noopener noreferrer">Meet Idris, a language that will change the way you think about programming</a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2020/01/24/"/>
    <summary>1 awesome projects updated on Jan 24, 2020</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2019/08/03/</id>
    <title>Awesome Idris Updates on Aug 03, 2019</title>
    <updated>2019-08-03T11:08:38.000Z</updated>
    <published>2019-08-03T11:08:38.000Z</published>
    <content type="html"><![CDATA[<h3><p>Contents / Books</p>
</h3>
<ul>
<li><a href="https://leanpub.com/gidti" rel="noopener noreferrer">Gentle Introduction to Dependent Types with Idris</a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2019/08/03/"/>
    <summary>1 awesome projects updated on Aug 03, 2019</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2019/05/04/</id>
    <title>Awesome Idris Updates on May 04, 2019</title>
    <updated>2019-05-04T13:55:30.000Z</updated>
    <published>2019-05-04T13:53:35.000Z</published>
    <content type="html"><![CDATA[<h3><p>Contents / Projects</p>
</h3>
<ul>
<li><a href="https://github.com/statebox/idris-ct" rel="noopener noreferrer">idris-ct (⭐231)</a> - Formally verified category theory library</li>
</ul>

<ul>
<li><a href="https://github.com/typedefs/typedefs" rel="noopener noreferrer">typedefs (⭐359)</a> - Programming language-agnostic, algebraic data type definition language</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2019/05/04/"/>
    <summary>2 awesome projects updated on May 04, 2019</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2018/11/28/</id>
    <title>Awesome Idris Updates on Nov 28, 2018</title>
    <updated>2018-11-28T13:03:15.000Z</updated>
    <published>2018-11-28T13:03:15.000Z</published>
    <content type="html"><![CDATA[<h3><p>Contents / Build tools | Package managers</p>
</h3>
<ul>
<li><a href="http://idris.build" rel="noopener noreferrer">Idris Rules</a> - Idris rules for Bazel</li>
</ul>

<ul>
<li><a href="https://github.com/idris-industry/ikan" rel="noopener noreferrer">Ikan (⭐34)</a> - A package manager for idris, in idris</li>
</ul>

<ul>
<li><a href="https://github.com/elba/elba" rel="noopener noreferrer">Elba (⭐187)</a> - A package manager for Idris</li>
</ul>

<ul>
<li><a href="https://github.com/idream-build/idream" rel="noopener noreferrer">idream (⭐22)</a> - A simple build system for Idris</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2018/11/28/"/>
    <summary>4 awesome projects updated on Nov 28, 2018</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2018/11/12/</id>
    <title>Awesome Idris Updates on Nov 12, 2018</title>
    <updated>2018-11-12T18:38:03.000Z</updated>
    <published>2018-11-12T18:38:03.000Z</published>
    <content type="html"><![CDATA[<h3><p>Contents / Books</p>
</h3>
<ul>
<li><a href="https://idris-hackers.github.io/software-foundations/pdf/sf-idris-2018.pdf" rel="noopener noreferrer">Software Foundations</a> - Repo is <a href="https://github.com/idris-hackers/software-foundations" rel="noopener noreferrer">here (⭐423)</a>.</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2018/11/12/"/>
    <summary>1 awesome projects updated on Nov 12, 2018</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2017/10/13/</id>
    <title>Awesome Idris Updates on Oct 13, 2017</title>
    <updated>2017-10-13T17:30:04.000Z</updated>
    <published>2017-10-13T17:30:04.000Z</published>
    <content type="html"><![CDATA[<h3><p>Contents / Papers</p>
</h3>
<ul>
<li><a href="https://eb.host.cs.st-andrews.ac.uk/drafts/elab-reflection.pdf" rel="noopener noreferrer">Elaborator Reflection: Extending Idris in Idris</a> - David Christiansen and Edwin Brady, 2016.</li>
</ul>

<ul>
<li><a href="https://eb.host.cs.st-andrews.ac.uk/drafts/compile-idris.pdf" rel="noopener noreferrer">Cross-platform Compilers for Functional Languages</a> - Edwin Brady, 2015.</li>
</ul>

<ul>
<li><a href="https://eb.host.cs.st-andrews.ac.uk/drafts/eff-tutorial.pdf" rel="noopener noreferrer">Programming and Reasoning with Side-Effects in Idris</a> - Edwin Brady, 2014.</li>
</ul>

<ul>
<li><a href="https://pdfs.semanticscholar.org/1407/220ca09070233dca256433430d29e5321dc2.pdf" rel="noopener noreferrer">Idris, a General Purpose Dependently Typed Programming Language: Design and Implementation</a> - Edwin Brady, 2013.</li>
</ul>

<ul>
<li><a href="https://eb.host.cs.st-andrews.ac.uk/drafts/effects.pdf" rel="noopener noreferrer">Programming and Reasoning with Algebraic Effects and Dependent Types</a> - Edwin Brady, 2013.</li>
</ul>

<ul>
<li><a href="http://eb.host.cs.st-andrews.ac.uk/writings/plmms13.pdf" rel="noopener noreferrer">Sequential decision problems, dependently typed solutions</a> - Nicola Botta, Cezar Ionescu and Edwin Brady, 2013.</li>
</ul>

<ul>
<li><a href="http://eb.host.cs.st-andrews.ac.uk/writings/idris-tutorial.pdf" rel="noopener noreferrer">Programming in Idris: a tutorial</a> - Edwin Brady, 2012.</li>
</ul>

<ul>
<li><a href="https://eb.host.cs.st-andrews.ac.uk/writings/plpv11.pdf" rel="noopener noreferrer">Idris — Systems Programming Meets Full Dependent Types</a> - Edwin Brady, 2011.</li>
</ul>

<ul>
<li><a href="http://eb.host.cs.st-andrews.ac.uk/writings/icfp10.pdf" rel="noopener noreferrer">Scrapping your Inefficient Engine: using Partial Evaluation to Improve Domain-Specific Language Implementation</a> - Edwin Brady and Kevin Hammond, 2010.</li>
</ul>

<ul>
<li><a href="http://eb.host.cs.st-andrews.ac.uk/writings/fi-cbc.pdf" rel="noopener noreferrer">Correct-by-Construction Concurrency: using Dependent Types to Verify Implementations of Effectful Resource Usage Protocols</a> - Edwin Brady and Kevin Hammond, 2010.</li>
</ul>

<ul>
<li><a href="http://eb.host.cs.st-andrews.ac.uk/drafts/ngna2009-dsl.pdf" rel="noopener noreferrer">Domain Specific Languages (DSLs) for Network Protocols</a> - Saleem Bhatti, Edwin Brady, Kevin Hammond and James McKinna, 2009.</li>
</ul>

<ul>
<li><a href="http://eb.host.cs.st-andrews.ac.uk/drafts/tfp08.pdf" rel="noopener noreferrer">Lightweight Invariants with Full Dependent Types</a> - Edwin Brady, Christoph Herrmann and Kevin Hammond, 2008.</li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2017/10/13/"/>
    <summary>12 awesome projects updated on Oct 13, 2017</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2017/10/12/</id>
    <title>Awesome Idris Updates on Oct 12, 2017</title>
    <updated>2017-10-12T21:44:51.000Z</updated>
    <published>2017-10-12T21:41:58.000Z</published>
    <content type="html"><![CDATA[<h3><p>Contents / Books</p>
</h3>
<ul>
<li><a href="https://www.manning.com/books/type-driven-development-with-idris" rel="noopener noreferrer">Type Driven Development With Idris</a> - Most important book published so far.</li>
</ul>
<h3><p>Contents / Presentations</p>
</h3>
<ul>
<li><a href="https://www.youtube.com/watch?v=vkIlW797JN8" rel="noopener noreferrer">Idris: General Purpose Programming with Dependent Types</a> - Presentation by Edwin Brady, Idris' creator.</li>
</ul>
<h3><p>Contents / Projects</p>
</h3>
<ul>
<li><a href="https://github.com/trending/idris" rel="noopener noreferrer">GitHub's trending Idris repos</a></li>
</ul>

<ul>
<li><a href="https://github.com/puffnfresh/iridium" rel="noopener noreferrer">iridium (⭐201)</a> - xmonad with the X11 abstracted and configured with Idris.</li>
</ul>

<ul>
<li><a href="https://github.com/ziman/lightyear" rel="noopener noreferrer">lightyear (⭐235)</a> - Parser combinators for Idris.</li>
</ul>

<ul>
<li><a href="https://github.com/timjb/quantities" rel="noopener noreferrer">quantities (⭐151)</a> Type-safe physical computations and unit conversions in Idris.</li>
</ul>

<ul>
<li><a href="https://github.com/david-christiansen/idris-type-providers" rel="noopener noreferrer">idris-type-providers (⭐84)</a> - Type provider library for Idris.</li>
</ul>

<ul>
<li><a href="https://github.com/idris-hackers/IdrisScript" rel="noopener noreferrer">IdrisScript (⭐88)</a> - FFI Bindings to interact with the unsafe world of JavaScript.</li>
</ul>

<ul>
<li><a href="https://github.com/jfdm/idris-containers" rel="noopener noreferrer">idris-containers (⭐94)</a> - Various data structures for use in the Idris Language.</li>
</ul>

<ul>
<li><a href="https://github.com/david-christiansen/IdrisSqlite" rel="noopener noreferrer">IdrisSqlite (⭐39)</a> - Effectful bindings for SQLite.</li>
</ul>

<ul>
<li><a href="https://github.com/uwap/idris-http" rel="noopener noreferrer">idris-http (⭐39)</a> - HTTP library for Idris.</li>
</ul>

<ul>
<li><a href="https://github.com/FranckS/RingIdris" rel="noopener noreferrer">RingIdris (⭐20)</a> - Ring solver for Idris.</li>
</ul>

<ul>
<li><a href="https://github.com/pheymann/specdris" rel="noopener noreferrer">specdris (⭐57)</a> - Test framework for Idris.</li>
</ul>

<ul>
<li><a href="https://github.com/jfdm/idris-config" rel="noopener noreferrer">idris-config (⭐19)</a> - Parsers for various configuration files written in Idris.</li>
</ul>

<ul>
<li><a href="https://github.com/BlackBrane/probability" rel="noopener noreferrer">probability (⭐32)</a> - Probabilistic computation in Idris.</li>
</ul>

<ul>
<li><a href="https://github.com/google/idris-protobuf" rel="noopener noreferrer">idris-protobuf (⭐28)</a> - Partial implementation of Protocol Buffers in Idris.</li>
</ul>

<ul>
<li><a href="https://github.com/idris-hackers/idris-free" rel="noopener noreferrer">idris-free (⭐25)</a> - Free Monads and useful constructions to work with them.</li>
</ul>
<h3><p>Contents / Backends</p>
</h3>
<ul>
<li><a href="https://github.com/mmhelloworld/idris-jvm" rel="noopener noreferrer">idris-jvm (⭐378)</a> - JVM bytecode backend for Idris.</li>
</ul>

<ul>
<li><a href="https://github.com/idris-hackers/idris-llvm" rel="noopener noreferrer">idris-llvm (⭐77)</a> - LLVM backend.</li>
</ul>

<ul>
<li><a href="https://github.com/lenary/idris-erlang" rel="noopener noreferrer">idris-erlang (⭐190)</a> - Erlang backend.</li>
</ul>

<ul>
<li><a href="https://github.com/stedolan/idris-malfunction" rel="noopener noreferrer">idris-malfunction (⭐80)</a> - Experimental Malfunction (OCaml internal representation) backend.</li>
</ul>
<h3><p>Contents / Community</p>
</h3>
<ul>
<li><a href="https://github.com/idris-hackers" rel="noopener noreferrer">GitHub organization</a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2017/10/12/"/>
    <summary>22 awesome projects updated on Oct 12, 2017</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2017/10/06/</id>
    <title>Awesome Idris Updates on Oct 06, 2017</title>
    <updated>2017-10-06T17:30:53.000Z</updated>
    <published>2017-10-06T17:22:24.000Z</published>
    <content type="html"><![CDATA[<h3><p>Contents / Official resources</p>
</h3>
<ul>
<li><a href="https://www.idris-lang.org/" rel="noopener noreferrer">Official website</a></li>
</ul>

<ul>
<li><a href="https://github.com/idris-lang/Idris-dev" rel="noopener noreferrer">Official repo (⭐3.4k)</a></li>
</ul>
<h3><p>Contents / Community</p>
</h3>
<ul>
<li><a href="http://groups.google.com/group/idris-lang" rel="noopener noreferrer">Mailing list</a></li>
</ul>

<ul>
<li>IRC: #idris on <a href="https://webchat.freenode.net/" rel="noopener noreferrer">freenode.net</a></li>
</ul>

<ul>
<li><a href="https://www.idris-lang.org/documentation/community-standards/" rel="noopener noreferrer">Community Standards</a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2017/10/06/"/>
    <summary>5 awesome projects updated on Oct 06, 2017</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2017/07/31/</id>
    <title>Awesome Idris Updates on Jul 31, 2017</title>
    <updated>2017-07-31T11:08:03.000Z</updated>
    <published>2017-07-31T08:24:53.000Z</published>
    <content type="html"><![CDATA[<h3><p>Contents / Articles</p>
</h3>
<ul>
<li><a href="https://deque.blog/2017/06/14/10-things-idris-improved-over-haskell/" rel="noopener noreferrer">10 things Idris improved over Haskell</a></li>
</ul>

<ul>
<li><a href="http://kevinmahoney.co.uk/articles/tests-vs-types/" rel="noopener noreferrer">Tests vs. Types</a></li>
</ul>
<h3><p>Contents / Books</p>
</h3>
<ul>
<li><a href="https://www.cs.kent.ac.uk/people/staff/sjt/TTFP/" rel="noopener noreferrer">Type Theory and Functional Programming</a></li>
</ul>

<ul>
<li><a href="http://www.cse.chalmers.se/research/group/logic/book/book.pdf" rel="noopener noreferrer">Programming in Martin-Löf's Type Theory</a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2017/07/31/"/>
    <summary>4 awesome projects updated on Jul 31, 2017</summary>
  </entry>
</feed>