diff --git a/2018.md b/2018.md index 11b49a30..751fe273 100644 --- a/2018.md +++ b/2018.md @@ -1,7 +1,49 @@ # Awesome Advent of Code -This file contains the archived list of solutions to the 2018 Advent -of Code event. +This file contains the archived list of solutions to the 2018 [Advent +of Code] event. + +[Advent of Code]: https://adventofcode.com/ + +* [2018](#2018) + * [Solutions](#solutions) + * [AWK](#awk) + * [Ada](#ada) + * [Bash](#Bash) + * [C](#c) + * [C#](#c-1) + * [C++](#c-2) + * [Clojure](#clojure) + * [Crystal](#crystal) + * [Dart](#dart) + * [Elixir](#elixir) + * [Elm](#elm) + * [F#](#f) + * [Go](#go) + * [Groovy](#groovy) + * [Haskell](#haskell) + * [Idris](#idris) + * [Java](#java) + * [JavaScript](#javascript) + * [Julia](#julia) + * [Kotlin](#kotlin) + * [Nim](#nim) + * [OCaml](#ocaml) + * [PHP](#php) + * [Perl](#perl) + * [Pony](#pony) + * [PowerShell](#powershell) + * [Python](#python) + * [Racket](#racket) + * [ReasonML](#reasonml) + * [Red](#red) + * [Ruby](#ruby) + * [Rust](#rust) + * [Scala](#scala) + * [Swift](#swift) + * [TypeScript](#typescript) + * [Zig](#zig) + * [Live Streams](#live-streams) ## 2018 @@ -14,6 +56,7 @@ of Code event. *Solutions to AoC in AWK.* * [phikal/aoc2018](https://github.com/phikal/aoc2018) ![Last Commit on GitHub](https://img.shields.io/github/last-commit/phikal/aoc2018.svg) +* [FelipeCortez/advent-of-code](https://github.com/FelipeCortez/advent-of-code) ![Last Commit on GitHub](https://img.shields.io/github/last-commit/FelipeCortez/advent-of-code.svg) #### Ada @@ -26,6 +69,7 @@ of Code event. *Solutions to AoC in Bash.* * [tfla/aoc](https://github.com/tfla/aoc) ![Last Commit on GitHub](https://img.shields.io/github/last-commit/tfla/aoc.svg) +* [stewartpark/aoc-2018](https://github.com/stewartpark/aoc-2018) ![Last Commit on GitHub](https://img.shields.io/github/last-commit/stewartpark/aoc-2018.svg) #### C @@ -60,6 +104,7 @@ of Code event. * [metinsuloglu/AdventofCode18](https://github.com/metinsuloglu/AdventofCode18) ![Last Commit on GitHub](https://img.shields.io/github/last-commit/metinsuloglu/AdventofCode18.svg) * [paulfedorow/adventofcode](https://github.com/paulfedorow/adventofcode) ![Last Commit on GitHub](https://img.shields.io/github/last-commit/paulfedorow/adventofcode.svg) * [voivoid/advent-of-code](https://github.com/voivoid/advent-of-code) ![Last Commit on GitHub](https://img.shields.io/github/last-commit/voivoid/advent-of-code.svg) +* [FelipeCortez/advent-of-code](https://github.com/FelipeCortez/advent-of-code) ![Last Commit on GitHub](https://img.shields.io/github/last-commit/FelipeCortez/advent-of-code.svg) #### Clojure @@ -67,6 +112,7 @@ of Code event. * [adventofcode-clojurians/adventofcode-clojurians](https://github.com/adventofcode-clojurians/adventofcode-clojurians) ![Last Commit on GitHub](https://img.shields.io/github/last-commit/adventofcode-clojurians/adventofcode-clojurians.svg) * [borkdude/advent-of-cljc](https://github.com/borkdude/advent-of-cljc) ![Last Commit on GitHub](https://img.shields.io/github/last-commit/borkdude/advent-of-cljc.svg) +* [FelipeCortez/advent-of-code](https://github.com/FelipeCortez/advent-of-code) ![Last Commit on GitHub](https://img.shields.io/github/last-commit/FelipeCortez/advent-of-code.svg) #### Crystal @@ -102,6 +148,7 @@ of Code event. * [sasa1977/aoc](https://github.com/sasa1977/aoc) ![Last Commit on GitHub](https://img.shields.io/github/last-commit/sasa1977/aoc.svg) * [scmx/advent-of-code-2018-elixir](https://github.com/scmx/advent-of-code-2018-elixir) ![Last Commit on GitHub](https://img.shields.io/github/last-commit/scmx/advent-of-code-2018-elixir.svg) * [seanhandley/adventofcode2018](https://github.com/seanhandley/adventofcode2018) ![Last Commit on GitHub](https://img.shields.io/github/last-commit/seanhandley/adventofcode2018.svg) +* [dunyakirkali/aoc](https://github.com/dunyakirkali/aoc) ![Last Commit on GitHub](https://img.shields.io/github/last-commit/dunyakirkali/aoc.svg) #### Elm @@ -162,6 +209,7 @@ of Code event. * [nerdopoly/aoc-2018](https://github.com/nerdopoly/aoc-2018) ![Last Commit on GitHub](https://img.shields.io/github/last-commit/nerdopoly/aoc-2018.svg) * [nrdmn/adventofcode2018](https://github.com/nrdmn/adventofcode2018) ![Last Commit on GitHub](https://img.shields.io/github/last-commit/nrdmn/adventofcode2018.svg) * [tfausak/advent-of-code](https://github.com/tfausak/advent-of-code) ![Last Commit on GitHub](https://img.shields.io/github/last-commit/tfausak/advent-of-code.svg) +* [ephemient/aoc2018](https://github.com/ephemient/aoc2018) ![Last Commit on GitHub](https://img.shields.io/github/last-commit/ephemient/aoc2018.svg) #### Idris @@ -169,6 +217,12 @@ of Code event. * [dmalikov/advent-of-shame-2018](https://github.com/dmalikov/advent-of-shame-2018) ![Last Commit on GitHub](https://img.shields.io/github/last-commit/dmalikov/advent-of-shame-2018.svg) +#### Io + +*Solutions to AoC in Io.* + +* [stewartpark/aoc-2018](https://github.com/stewartpark/aoc-2018) ![Last Commit on GitHub](https://img.shields.io/github/last-commit/stewartpark/aoc-2018.svg) + #### Java *Solutions to AoC in Java.* @@ -206,6 +260,7 @@ of Code event. * [sguest/advent-of-code](https://github.com/sguest/advent-of-code) ![Last Commit on GitHub](https://img.shields.io/github/last-commit/sguest/advent-of-code.svg) * [spalberg/AdventOfCode](https://github.com/spalberg/AdventOfCode) ![Last Commit on GitHub](https://img.shields.io/github/last-commit/spalberg/AdventOfCode.svg) * [tommmyy/advent-of-code](https://github.com/tommmyy/advent-of-code) ![Last Commit on GitHub](https://img.shields.io/github/last-commit/tommmyy/advent-of-code.svg) +* [stewartpark/aoc-2018](https://github.com/stewartpark/aoc-2018) ![Last Commit on GitHub](https://img.shields.io/github/last-commit/stewartpark/aoc-2018.svg) #### Kotlin @@ -221,6 +276,7 @@ of Code event. * [tginsberg/advent-2018-kotlin](https://github.com/tginsberg/advent-2018-kotlin) ![Last Commit on GitHub](https://img.shields.io/github/last-commit/tginsberg/advent-2018-kotlin.svg) * [wakingrufus/advent-of-code-2018](https://github.com/wakingrufus/advent-of-code-2018) ![Last Commit on GitHub](https://img.shields.io/github/last-commit/wakingrufus/advent-of-code-2018.svg) * [0legg/adventofcode](https://github.com/0legg/adventofcode) ![Last Commit on GitHub](https://img.shields.io/github/last-commit/0legg/adventofcode.svg) +* [ephemient/aoc2018](https://github.com/ephemient/aoc2018) ![Last Commit on GitHub](https://img.shields.io/github/last-commit/ephemient/aoc2018.svg) #### Nim @@ -228,6 +284,7 @@ of Code event. * [jabbalaci/AdventOfCode2018](https://github.com/jabbalaci/AdventOfCode2018) ![Last Commit on GitHub](https://img.shields.io/github/last-commit/jabbalaci/AdventOfCode2018.svg) * [narimiran/AdventOfCode2018](https://github.com/narimiran/AdventOfCode2018) ![Last Commit on GitHub](https://img.shields.io/github/last-commit/narimiran/AdventOfCode2018.svg) +* [pietroppeter/AdventOfCode2018](https://github.com/pietroppeter/AdventOfCode2018) ![Last Commit on GitHub](https://img.shields.io/github/last-commit/pietroppeter/AdventOfCode2018.svg) #### OCaml @@ -251,17 +308,6 @@ of Code event. * [bewuethr/advent-of-code](https://github.com/bewuethr/advent-of-code) ![Last Commit on GitHub](https://img.shields.io/github/last-commit/bewuethr/advent-of-code.svg) -#### Polyglot - -*Solutions to AoC in multiple languages.* - -* [FelipeCortez/advent-of-code](https://github.com/FelipeCortez/advent-of-code) ![Last Commit on GitHub](https://img.shields.io/github/last-commit/FelipeCortez/advent-of-code.svg) -* [ephemient/aoc2018](https://github.com/ephemient/aoc2018) ![Last Commit on GitHub](https://img.shields.io/github/last-commit/ephemient/aoc2018.svg) -* [pietroppeter/AdventOfCode2018](https://github.com/pietroppeter/AdventOfCode2018) ![Last Commit on GitHub](https://img.shields.io/github/last-commit/pietroppeter/AdventOfCode2018.svg) -* [sebbecking/AoC-2018](https://github.com/sebbecking/AoC-2018) ![Last Commit on GitHub](https://img.shields.io/github/last-commit/sebbecking/AoC-2018.svg) -* [stewartpark/aoc-2018](https://github.com/stewartpark/aoc-2018) ![Last Commit on GitHub](https://img.shields.io/github/last-commit/stewartpark/aoc-2018.svg) -* [AlexAegis/advent-of-code](https://github.com/AlexAegis/advent-of-code) ![Last Commit on GitHub](https://img.shields.io/github/last-commit/AlexAegis/advent-of-code.svg) - #### Pony *Solutions to AoC in Pony.* @@ -314,6 +360,9 @@ of Code event. * [speixoto/advent-of-code](https://github.com/speixoto/advent-of-code) ![Last Commit on GitHub](https://img.shields.io/github/last-commit/speixoto/advent-of-code.svg) * [blu3r4y/AdventOfCode2018](https://github.com/blu3r4y/AdventOfCode2018) ![Last Commit on GitHub](https://img.shields.io/github/last-commit/blu3r4y/AdventOfCode2018.svg) * [zenieldanaku/AdventOfCode](https://github.com/zenieldanaku/AdventOfCode) ![Last Commit on GitHub](https://img.shields.io/github/last-commit/zenieldanaku/AdventOfCode.svg) +* [FelipeCortez/advent-of-code](https://github.com/FelipeCortez/advent-of-code) ![Last Commit on GitHub](https://img.shields.io/github/last-commit/FelipeCortez/advent-of-code.svg) +* [ephemient/aoc2018](https://github.com/ephemient/aoc2018) ![Last Commit on GitHub](https://img.shields.io/github/last-commit/ephemient/aoc2018.svg) +* [pietroppeter/AdventOfCode2018](https://github.com/pietroppeter/AdventOfCode2018) ![Last Commit on GitHub](https://img.shields.io/github/last-commit/pietroppeter/AdventOfCode2018.svg) #### Racket @@ -378,6 +427,7 @@ of Code event. * [sebnow/adventofcode](https://github.com/sebnow/adventofcode) ![Last Commit on GitHub](https://img.shields.io/github/last-commit/sebnow/adventofcode.svg) * [svisser/advent-of-code-2018](https://github.com/svisser/advent-of-code-2018) ![Last Commit on GitHub](https://img.shields.io/github/last-commit/svisser/advent-of-code-2018.svg) * [w4tson/advent-of-code-2018](https://github.com/w4tson/advent-of-code-2018) ![Last Commit on GitHub](https://img.shields.io/github/last-commit/w4tson/advent-of-code-2018.svg) +* [AlexAegis/advent-of-code](https://github.com/AlexAegis/advent-of-code) ![Last Commit on GitHub](https://img.shields.io/github/last-commit/AlexAegis/advent-of-code.svg) #### Scala @@ -405,6 +455,7 @@ of Code event. *Solutions to AoC in TypeScript.* * [MattiasBuelens/advent-of-code-2018](https://github.com/MattiasBuelens/advent-of-code-2018) ![Last Commit on GitHub](https://img.shields.io/github/last-commit/MattiasBuelens/advent-of-code-2018.svg) +* [AlexAegis/advent-of-code](https://github.com/AlexAegis/advent-of-code) ![Last Commit on GitHub](https://img.shields.io/github/last-commit/AlexAegis/advent-of-code.svg) #### Zig diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 53704215..7192a3e3 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -13,9 +13,8 @@ badges. Users will be able to figure out where the code for the current year is if you use the same repo for multiple years so don't worry about it. -Adding your own repos is perfectly fine, but don't add the same repo -to multiple sections. If you use multiple languages, then you should -add your repo to the "Polyglot" section. +Adding your own repos is perfectly fine. If you use multiple +languages, then avoid adding your repo to more than 3 sections. Repositories not hosted on GitHub are fine, but they won't have a "last commit" badge. diff --git a/README.md b/README.md index 0b298018..03fb03dd 100644 --- a/README.md +++ b/README.md @@ -37,7 +37,6 @@ This is a collection of awesome resources related to the yearly * [OCaml](#ocaml) * [PHP](#php) * [Perl](#perl) - * [Polyglot](#polyglot) * [Pony](#pony) * [PowerShell](#powershell) * [Python](#python) @@ -137,6 +136,8 @@ Read [CONTRIBUTING.md](/CONTRIBUTING.md) to learn how to add your own repos. *Solutions to AoC in Elixir.* +* [dunyakirkali/aoc](https://github.com/dunyakirkali/aoc) ![Last Commit on GitHub](https://img.shields.io/github/last-commit/dunyakirkali/aoc.svg) + #### Elm *Solutions to AoC in Elm and Literate Elm.* @@ -171,6 +172,8 @@ Read [CONTRIBUTING.md](/CONTRIBUTING.md) to learn how to add your own repos. *Solutions to AoC in JavaScript.* +* [chinesedfan/adventofcode](https://github.com/chinesedfan/adventofcode) ![Last Commit on GitHub](https://img.shields.io/github/last-commit/chinesedfan/adventofcode.svg) + #### Julia *Solutions to AoC in Julia.* @@ -200,12 +203,6 @@ Read [CONTRIBUTING.md](/CONTRIBUTING.md) to learn how to add your own repos. *Solutions to AoC in Perl.* -#### Polyglot - -*Solutions to AoC in multiple languages.* - -* [AlexAegis/advent-of-code](https://github.com/AlexAegis/advent-of-code) ![Last Commit on GitHub](https://img.shields.io/github/last-commit/AlexAegis/advent-of-code.svg) - #### Pony *Solutions to AoC in Pony.* @@ -242,6 +239,8 @@ Read [CONTRIBUTING.md](/CONTRIBUTING.md) to learn how to add your own repos. *Solutions to AoC in Rust.* +* [AlexAegis/advent-of-code](https://github.com/AlexAegis/advent-of-code) ![Last Commit on GitHub](https://img.shields.io/github/last-commit/AlexAegis/advent-of-code.svg) + #### Scala *Solutions to AoC in Scala.* @@ -256,6 +255,8 @@ Read [CONTRIBUTING.md](/CONTRIBUTING.md) to learn how to add your own repos. *Solutions to AoC in TypeScript.* +* [AlexAegis/advent-of-code](https://github.com/AlexAegis/advent-of-code) ![Last Commit on GitHub](https://img.shields.io/github/last-commit/AlexAegis/advent-of-code.svg) + #### Zig *Solutions to AoC in Zig.*