├── .ghci ├── .gitignore ├── HAD.cabal ├── LICENSE ├── README.md ├── Setup.hs ├── exercises └── HAD │ ├── Analytics │ ├── Statistics │ │ └── StandardDeviation.hs │ └── Theory │ │ ├── Geometry │ │ └── Euclidean │ │ │ └── Planar │ │ │ └── Point.hs │ │ └── Number │ │ ├── Combinatorics.hs │ │ ├── ContinuedFractions.hs │ │ ├── Prime.hs │ │ └── SquareRoot.hs │ ├── Control │ ├── Automata │ │ └── Cellular.hs │ ├── Boolean.hs │ ├── DList.hs │ ├── List.hs │ ├── Logic │ │ └── Frege.hs │ ├── Map.hs │ ├── Presentation.hs │ └── Scan │ │ ├── CSV.hs │ │ └── Config.hs │ ├── Data │ ├── Aeson │ │ └── WikiDatum.hs │ ├── Archive.hs │ ├── AuditLogger.hs │ ├── Bag.hs │ ├── BidirectionalMap.hs │ ├── BlockChain │ │ └── Block │ │ │ ├── BlockInfo.hs │ │ │ ├── Blocks.hs │ │ │ ├── Graphs.hs │ │ │ ├── Summary.hs │ │ │ ├── Transactions.hs │ │ │ ├── Types.hs │ │ │ ├── Utils.hs │ │ │ └── Web.hs │ ├── FiniteList.hs │ ├── Graphics │ │ ├── BoundingBox.hs │ │ ├── Cell.hs │ │ ├── Color.hs │ │ └── SVG.hs │ ├── HTML.hs │ ├── Hierarchy.hs │ ├── Logger.hs │ ├── LookupTable.hs │ ├── Matrix.hs │ ├── MemoizingTable.hs │ ├── Monetary │ │ ├── BitCoin.hs │ │ ├── Currency.hs │ │ ├── USD.hs │ │ └── bitcoinity_data.csv │ ├── MultiMap.hs │ ├── Numeral │ │ ├── Boolean.hs │ │ └── QBits.hs │ ├── Percentage.hs │ ├── Probability.hs │ ├── QBit.hs │ ├── Qubit.hs │ ├── Random.hs │ ├── Relation.hs │ ├── SAIPE │ │ ├── USCounties.hs │ │ └── USStates.hs │ ├── Snowflake.hs │ ├── Stream.hs │ ├── SymbolTable.hs │ ├── SymbolTable │ │ ├── Compiler.hs │ │ └── Decompiler.hs │ ├── Time │ │ ├── Calendar │ │ │ └── Month.hs │ │ ├── Now.hs │ │ ├── Stamped.hs │ │ └── TimeSeries.hs │ ├── Tree │ │ └── Merkle.hs │ ├── Twitter.hs │ ├── Universe.hs │ ├── XHTML.hs │ └── XHTML │ │ └── KML.hs │ ├── Graph │ ├── D3 │ │ ├── CirclePacking.hs │ │ └── circles.html │ ├── JSON │ │ ├── Cypher.hs │ │ └── Cypher │ │ │ ├── Read.hs │ │ │ └── Read │ │ │ ├── Graphs.hs │ │ │ ├── Rows.hs │ │ │ └── Tweets.hs │ ├── KMeans.hs │ ├── Query.hs │ ├── ScoreCard.hs │ └── ScoreCard │ │ ├── Clusters.hs │ │ ├── ColorScheme.hs │ │ └── Colored.hs │ ├── Puzzles │ └── Mensa │ │ └── Poesy.hs │ ├── README.md │ ├── RID │ ├── Analysis.hs │ ├── Graph.hs │ ├── Parser.hs │ ├── RID.CAT │ ├── Relation.hs │ ├── Report.hs │ ├── Tree.hs │ ├── emot.CAT │ ├── prim.CAT │ └── snd.CAT │ ├── Relational │ └── Scheme │ │ ├── Types.hs │ │ └── Unification │ │ └── Atoms.hs │ ├── Rosalind │ ├── AminoAcid.hs │ ├── Bases.hs │ ├── GCContent.hs │ ├── Genotypes.hs │ ├── Proteins.hs │ ├── Scan │ │ └── FASTA.hs │ ├── Traits.hs │ ├── Types.hs │ └── rosy_strands.txt │ ├── Store │ └── SQL │ │ ├── Connection.hs │ │ └── Util │ │ ├── AuditLogging.hs │ │ ├── Indexed.hs │ │ ├── Inserts.hs │ │ ├── Logging.hs │ │ ├── LookupTable.hs │ │ ├── Pivots.hs │ │ ├── Stamping.hs │ │ ├── TaggedTypes.hs │ │ └── Time.hs │ ├── Wikidata │ └── Query │ │ ├── Aeson.hs │ │ ├── Builder.hs │ │ ├── Endpoint.hs │ │ └── Label.hs │ ├── Y2014 │ ├── M02 │ │ ├── D24 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D25 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D26 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D27 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ └── D28 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ ├── M03 │ │ ├── D03 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D04 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D05 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D06 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D07 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D10 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D11 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D12 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D13 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D14 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D18 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D19 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D20 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D21 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D24 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D25 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D26 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D27 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D28 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ └── D31 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ └── M04 │ │ ├── D01 │ │ ├── Exercise.hs │ │ └── Solution.hs │ │ ├── D02 │ │ ├── Exercise.hs │ │ └── Solution.hs │ │ ├── D03 │ │ ├── Exercise.hs │ │ └── Solution.hs │ │ ├── D04 │ │ ├── Exercise.hs │ │ └── Solution.hs │ │ ├── D07 │ │ ├── Exercise.hs │ │ └── Solution.hs │ │ ├── D08 │ │ ├── Exercise.hs │ │ └── Solution.hs │ │ ├── D09 │ │ ├── Exercise.hs │ │ └── Solution.hs │ │ ├── D10 │ │ ├── Exercise.hs │ │ └── Solution.hs │ │ ├── D11 │ │ ├── Exercise.hs │ │ └── Solution.hs │ │ ├── D14 │ │ ├── Exercise.hs │ │ └── Solution.hs │ │ ├── D15 │ │ ├── Exercise.hs │ │ └── Solution.hs │ │ ├── D16 │ │ ├── Exercise.hs │ │ └── Solution.hs │ │ ├── D17 │ │ ├── Exercise.hs │ │ └── Solution.hs │ │ └── D18 │ │ ├── Exercise.hs │ │ └── Solution.hs │ ├── Y2016 │ ├── M05 │ │ └── D19 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ ├── M06 │ │ ├── D08 │ │ │ └── Exercise.hs │ │ ├── D09 │ │ │ └── Exercise.hs │ │ ├── D10 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ ├── boxplot.html │ │ │ └── boxplot.png │ │ ├── D13 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D14 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D15 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D16 │ │ │ ├── Exercise.hs │ │ │ ├── twtr-candle.png │ │ │ └── twtr.csv │ │ ├── D17 │ │ │ └── Exercise.hs │ │ ├── D20 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D21 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D23 │ │ │ ├── Exercise.hs │ │ │ ├── TWTR-emas.csv │ │ │ └── TWTR-smas.csv │ │ ├── D24 │ │ │ ├── Exercise.hs │ │ │ └── TWTR-kds.csv │ │ ├── D28 │ │ │ ├── Exercise.hs │ │ │ ├── Schnitzengruben.txt │ │ │ └── Solution.hs │ │ └── D29 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ ├── baddie.txt │ │ │ └── goodie.txt │ ├── M07 │ │ ├── D01 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ └── test.xml │ │ ├── D04 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D05 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D06 │ │ │ ├── Exercise.hs │ │ │ ├── PrideAndPrejudice.hs │ │ │ └── Solution.hs │ │ ├── D07 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D08 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ └── rerealized.xml │ │ ├── D11 │ │ │ ├── Exercise.hs │ │ │ └── rid.json │ │ ├── D12 │ │ │ └── Exercise.hs │ │ ├── D14 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ ├── haskell-tweets.csv │ │ │ ├── prob.html │ │ │ └── salu.html │ │ ├── D15 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ └── tweet.json │ │ ├── D19 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ └── tri2.gif │ │ ├── D20 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D21 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D22 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D25 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D26 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D27 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ └── D28 │ │ │ └── Exercise.hs │ ├── M08 │ │ ├── D01 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D02 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D03 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D04 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D05 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D08 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ └── result00100.json │ │ ├── D09 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D10 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D15 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ └── nodes-rels-100.json │ │ ├── D16 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D17 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D18 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D19 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D22 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D23 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D25 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ └── bitcoinity_data.csv │ │ ├── D26 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ ├── bitcoin-vs-gold-5yrs.csv │ │ │ ├── gold-prices-usd-5-yr-weekly.csv │ │ │ ├── img1-bitcoin-vs-gold-5yr.png │ │ │ ├── img2-bitcoin-5yr.png │ │ │ └── img3-gold-5yr.png │ │ ├── D29 │ │ │ ├── 3-13-1113.jpg │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D30 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ └── bitcoin_miners.csv │ │ └── D31 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ ├── M09 │ │ ├── D01 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D02 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ └── someblock.json │ │ ├── D05 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ └── txs.json │ │ ├── D06 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ └── latesum.json │ │ ├── D08 │ │ │ ├── 10hashs.txt │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D09 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D12 │ │ │ └── Exercise.hs │ │ ├── D14 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ └── dominos-double6.png │ │ ├── D15 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D16 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D19 │ │ │ ├── 01-MerkleTree-Stub-transactions.png │ │ │ ├── 02-MerkleTree-full-transactions.png │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D22 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D23 │ │ │ ├── 01-some-trades.png │ │ │ ├── 02-some-trades-multiaddr.png │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D26 │ │ │ ├── 01-merkle-tree-a.png │ │ │ ├── 02-diff-to-merkle-tree-b.png │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D27 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D28 │ │ │ ├── Exercise.hs │ │ │ ├── merkle-tree-a.png │ │ │ └── merkle-tree-bb.png │ │ └── D29 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ ├── M10 │ │ ├── D03 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D05 │ │ │ ├── 01-all-transaction-hashes.png │ │ │ ├── 02-transaction-detail.png │ │ │ ├── 03-webserver-log.png │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D06 │ │ │ ├── 01-a-blocks-transactions.png │ │ │ ├── 02-the-start-transaction.png │ │ │ ├── 03-another-transaction.png │ │ │ ├── 04-webserver-log.png │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D10 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ └── blocks.json │ │ ├── D11 │ │ │ └── Exercise.hs │ │ ├── D12 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ ├── table.html │ │ │ └── todays-blocks.png │ │ ├── D13 │ │ │ ├── ActivityLog.csv │ │ │ ├── Exercise.hs │ │ │ ├── IshmaelJogging.html │ │ │ ├── Solution.hs │ │ │ └── call-me-ishmael.png │ │ ├── D17 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ └── top5s.csv │ │ ├── D19 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D21 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D24 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D25 │ │ │ └── Exercise.hs │ │ ├── D26 │ │ │ └── Exercise.hs │ │ └── D28 │ │ │ └── Exercise.hs │ ├── M11 │ │ ├── D01 │ │ │ ├── Exercise.hs │ │ │ └── twitter-users.json.gz │ │ ├── D02 │ │ │ └── Exercise.hs │ │ ├── D08 │ │ │ ├── 1haskfollowersids.json.gz │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D10 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ └── geophf.json │ │ ├── D11 │ │ │ ├── 01-1HaskellADay-followers.png │ │ │ ├── 02-social-media-network.png │ │ │ ├── Bonus.hs │ │ │ ├── BonusSolution.hs │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ └── geophfinfo.json │ │ ├── D14 │ │ │ └── Exercise.hs │ │ ├── D15 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D16 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ ├── caffeine.png │ │ │ ├── chocolate.jpeg │ │ │ ├── water-properties.png │ │ │ └── water-reactants.png │ │ ├── D21 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ └── foo.txt │ │ ├── D22 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D23 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ ├── progression.csv │ │ │ └── projection.png │ │ ├── D28 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ └── D29 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ ├── ingress-score-mean-gains.png │ │ │ ├── progression.csv │ │ │ └── scores.csv │ └── M12 │ │ ├── D01 │ │ ├── Exercise.hs │ │ ├── Solution.hs │ │ ├── blockchain-info-btc-price-history.png │ │ ├── btc-prices.png │ │ ├── btcprices.csv │ │ └── market-price-btc.csv │ │ ├── D05 │ │ ├── 01-btc-1-year-SMAs.png │ │ ├── 02-btc-3-mos-SMAs.png │ │ ├── 03-btc-1-year-SMAs15and50.png │ │ ├── 04-btc-3-mos-SMAs15and50.png │ │ ├── Exercise.hs │ │ ├── Solution.hs │ │ └── btcSMAs12and26.csv │ │ ├── D06 │ │ ├── 01-btc-EMAs-1-year.png │ │ ├── 02-btc-EMAs-volatile-period.png │ │ ├── Exercise.hs │ │ ├── Solution.hs │ │ └── btcEMA12and26.csv │ │ ├── D08 │ │ ├── Exercise.hs │ │ ├── Solution.hs │ │ ├── smyrna.jpg │ │ └── word-square.jpg │ │ ├── D09 │ │ ├── Exercise.hs │ │ ├── Solution.hs │ │ ├── ff-count.json │ │ └── follow-back-ratios.csv │ │ ├── D12 │ │ ├── Exercise.hs │ │ └── Solution.hs │ │ ├── D13 │ │ ├── Exercise.hs │ │ └── Solution.hs │ │ ├── D14 │ │ ├── Exercise.hs │ │ └── Solution.hs │ │ ├── D15 │ │ ├── Exercise.hs │ │ ├── SAIPESNC_15DEC16_11_35_13_00.csv.gz │ │ └── Solution.hs │ │ ├── D16 │ │ └── Exercise.hs │ │ ├── D19 │ │ ├── Exercise.hs │ │ ├── Solution.hs │ │ └── USStates.hs │ │ ├── D20 │ │ ├── Exercise.hs │ │ ├── Solution.hs │ │ └── USCounties.hs │ │ ├── D21 │ │ ├── Exercise.hs │ │ └── Solution.hs │ │ ├── D22 │ │ ├── Exercise.hs │ │ ├── Solution.hs │ │ ├── debt-per-person.jpg │ │ ├── percapitadebts.png │ │ ├── persDebtRanked.csv │ │ └── personal_debt_load_by_US_state.csv │ │ ├── D23 │ │ ├── Exercise.hs │ │ ├── Solution.hs │ │ └── us-counties-clustered.png │ │ ├── D26 │ │ ├── Exercise.hs │ │ ├── Solution.hs │ │ └── large-YUGE-US-counties.png │ │ └── D27 │ │ └── Exercise.hs │ ├── Y2017 │ ├── M01 │ │ ├── D02 │ │ │ └── Exercise.hs │ │ ├── D04 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D05 │ │ │ ├── 01-poverty-us-state.png │ │ │ ├── 02-total-debts-us-state.png │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ ├── debt-by-us-state.csv │ │ │ └── poverty-by-us-state.csv │ │ ├── D06 │ │ │ └── Exercise.hs │ │ ├── D09 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D10 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ ├── christmas_carol.txt │ │ │ └── dickens.jpg │ │ ├── D11 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D12 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D13 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D16 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D17 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D18 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D19 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D20 │ │ │ └── Exercise.hs │ │ ├── D25 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D26 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D27 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ └── puzzle.png │ │ ├── D30 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ └── earth-mars-tilt435x320.jpg │ │ └── D31 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ ├── ascii_format.txt │ │ │ └── de102 │ │ │ ├── ascm0800-2recs.102 │ │ │ ├── ascm1100-2recs.102 │ │ │ └── header.102 │ ├── M02 │ │ ├── D01 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D03 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D06 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D07 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ ├── ans.txt.gz │ │ │ └── rosalind_seto.txt.gz │ │ ├── D08 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D09 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D10 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ ├── ans.txt.gz │ │ │ └── rosalind_bins.txt.gz │ │ ├── D13 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ └── rosalind_maj.txt.gz │ │ ├── D14 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D15 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D16 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D17 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D20 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D21 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ ├── bunnehz.jpg │ │ │ ├── fig4-raving-rabbids.png │ │ │ ├── rabbit-island.jpg │ │ │ └── rosalind_fibd.txt │ │ ├── D22 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D23 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ ├── fig1-protein-motif.png │ │ │ └── rosalind_mprt-3.txt │ │ ├── D24 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ └── darth_vader_i_am_your_father.jpg │ │ ├── D27 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ └── D28 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ ├── M03 │ │ ├── D01 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D02 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D03 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ └── skippy-pb.jpg │ │ ├── D06 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ └── fig1-alternate-splicing.png │ │ ├── D07 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ ├── fig1-transistion-transversion-illustration.png │ │ │ └── rosalind_tran.txt │ │ ├── D09 │ │ │ ├── Exercise.hs │ │ │ ├── elvis-presley.jpeg │ │ │ ├── fig1-hairpin.png │ │ │ ├── fig2-three-matches.png │ │ │ ├── fig3-perfect-matchings-esoteric.png │ │ │ ├── fig4-bonding-graph.png │ │ │ ├── fig5-perfect-matching-RNA.png │ │ │ └── rosalind_pmch.txt │ │ ├── D10 │ │ │ ├── Exercise.hs │ │ │ ├── madame-bovary.txt │ │ │ ├── metamorphoses6.txt │ │ │ └── pride-and-prejudice.txt │ │ ├── D13 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ ├── sonnet.txt │ │ │ └── washington-xing.jpg │ │ ├── D14 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D15 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D16 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D17 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D20 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D22 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D23 │ │ │ ├── 50ChallengingProbabilityProblemsCover.png │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ └── red-sox-no-red-socks.jpg │ │ ├── D24 │ │ │ └── Exercise.hs │ │ ├── D27 │ │ │ └── Exercise.hs │ │ ├── D29 │ │ │ └── Exercise.hs │ │ └── D31 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ ├── fig2-6-impacts-chart.png │ │ │ └── impact-data.csv │ ├── M04 │ │ ├── D05 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ └── btc-2yr-2017-04-05.png │ │ ├── D06 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D07 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D12 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ └── mensa-quiz-a-day-book.png │ │ ├── D13 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D14 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ └── bubblechart-eyecolor.png │ │ ├── D17 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ └── state-capitals-usa.png │ │ ├── D18 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D19 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D21 │ │ │ └── Exercise.hs │ │ ├── D25 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ └── D26 │ │ │ └── Exercise.hs │ ├── M05 │ │ ├── D01 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ └── cake-finished.jpg │ │ ├── D02 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D03 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D05 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ └── swan-chickens-ipad.jpeg │ │ ├── D08 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D10 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ └── eggssalted.jpg │ │ ├── D15 │ │ │ ├── Blinkenlights-original.png │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D16 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ └── all-your-base-are-belong-to-us.jpg │ │ ├── D17 │ │ │ ├── Exercise.hs │ │ │ └── Pentagon.jpg │ │ ├── D22 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ └── spoken-languages.jpg │ │ ├── D23 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ └── language-tree.png │ │ ├── D24 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ └── D25 │ │ │ └── Exercise.hs │ ├── M06 │ │ ├── D07 │ │ │ └── Exercise.hs │ │ ├── D14 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ └── runge-kutta-4-3.jpg │ │ ├── D15 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ └── hipster-lists.png │ │ ├── D16 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ └── D21 │ │ │ └── Exercise.hs │ ├── M07 │ │ ├── D03 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D04 │ │ │ └── Exercise.hs │ │ ├── D05 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D06 │ │ │ └── Exercise.hs │ │ ├── D07 │ │ │ ├── Exercise.hs │ │ │ └── scrabble.jpg │ │ ├── D19 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ ├── reasoned-schemer.jpg │ │ │ └── signed.jpg │ │ ├── D20 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D24 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D25 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ └── D26 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ ├── M08 │ │ ├── D01 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D04 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ └── D31 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ ├── chart.csv │ │ │ ├── fb-users-by-country.png │ │ │ └── fb-users.txt │ ├── M09 │ │ ├── D01 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ ├── fbusers.csv │ │ │ ├── percent-fb-users-by-country.png │ │ │ └── population-by-country.png │ │ ├── D04 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ └── articles │ │ │ │ ├── b │ │ │ │ ├── AP880218-0096.txt.gz │ │ │ │ ├── AP880219-0067.txt.gz │ │ │ │ ├── AP880220-0086.txt.gz │ │ │ │ ├── AP880221-0063.txt.gz │ │ │ │ ├── AP880222-0001.txt.gz │ │ │ │ ├── AP880222-0104.txt.gz │ │ │ │ ├── AP880222-0291.txt.gz │ │ │ │ ├── AP880223-0242.txt.gz │ │ │ │ ├── AP880224-0068.txt.gz │ │ │ │ └── AP880224-0082.txt.gz │ │ │ │ └── n │ │ │ │ ├── career-physiological-genetics-of-the-dwarf-surf-clam-mulinia-lateralis.txt.gz │ │ │ │ ├── career-probing-protein-surfaces-using-multiple-solvent-crystal-structures.txt.gz │ │ │ │ ├── career-progressive-coding-and-transmission-of-images-and-video.txt.gz │ │ │ │ ├── career-random-disorder-in-phase-transitions-of-complex-fluids.txt.gz │ │ │ │ ├── career-rapid-non-destructive-assessment-of-concrete-structures-using-elastic.txt.gz │ │ │ │ ├── career-real-time-digital-simulation-methodology-for-next-generation-distributed.txt.gz │ │ │ │ ├── career-semantic-decomposition-of-instruction-sets.txt.gz │ │ │ │ ├── career-structure-and-dynamics-of-negative-ions-via-photoelectron-imaging.txt.gz │ │ │ │ ├── career-structure-and-robustness-in-nonlinear-control-challenges-from-fuel-cell.txt.gz │ │ │ │ └── career-studies-of-collective-motion-in-complex-liquids-heterogeneity-disorder.txt.gz │ │ ├── D05 │ │ │ └── Exercise.hs │ │ ├── D08 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ └── articles │ │ │ │ ├── b │ │ │ │ ├── AP900327-0002.txt │ │ │ │ ├── AP900327-0094.txt │ │ │ │ ├── AP900327-0242.txt │ │ │ │ ├── AP900328-0089.txt │ │ │ │ ├── AP900328-0151.txt │ │ │ │ ├── AP900329-0129.txt │ │ │ │ ├── AP900330-0013.txt │ │ │ │ ├── AP900330-0150.txt │ │ │ │ ├── AP900401-0056.txt │ │ │ │ └── AP900402-0100.txt │ │ │ │ ├── n │ │ │ │ ├── estrogen-receptor-beta-splice-variants-and-brain-development.txt │ │ │ │ ├── evolution-of-phoresy-and-feeding-associations-in-the-mite-order-parasitiformes.txt │ │ │ │ ├── experiments-for-integrating-bme-concepts-into-the-ece-curriculum.txt │ │ │ │ ├── experiments-on-uniform-shear-at-high-reynolds-number.txt │ │ │ │ ├── explicit-geometry-in-low-dimensions.txt │ │ │ │ ├── exploratory-research-a-new-paradigm-for-the-design-of-retail-facilities.txt │ │ │ │ ├── expression-and-regulation-of-telomerase-in-arabidopsis-thaliana.txt │ │ │ │ ├── extensions-and-applications-of-efficient-method-of-moments.txt │ │ │ │ ├── facilitating-mathematicsscience-partnerships.txt │ │ │ │ └── failure-behavior-of-frp-bonded-concrete-affected-by-interface-fracture.txt │ │ │ │ └── zipped │ │ │ │ └── b │ │ │ │ ├── AP900327-0002.txt.gz │ │ │ │ ├── AP900327-0094.txt.gz │ │ │ │ ├── AP900327-0242.txt.gz │ │ │ │ ├── AP900328-0089.txt.gz │ │ │ │ ├── AP900328-0151.txt.gz │ │ │ │ ├── AP900329-0129.txt.gz │ │ │ │ ├── AP900330-0013.txt.gz │ │ │ │ ├── AP900330-0150.txt.gz │ │ │ │ ├── AP900401-0056.txt.gz │ │ │ │ └── AP900402-0100.txt.gz │ │ ├── D13 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D14 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ ├── db1-row-sample.png │ │ │ └── db2-row-count.png │ │ ├── D15 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D18 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D19 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D20 │ │ │ ├── 01-key-dictionary.png │ │ │ ├── 02-keywords-in-articles.png │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D21 │ │ │ ├── 01-top10-keywords.png │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D22 │ │ │ ├── Exercise.hs │ │ │ ├── NYT_articles.txt.gz │ │ │ └── Solution.hs │ │ ├── D25 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D26 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ ├── nyt-name-stg.png │ │ │ └── nyt-names-etl.png │ │ ├── D27 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D28 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ └── muddy-waters-blues.png │ │ └── D29 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ └── person-table-populated.png │ ├── M10 │ │ ├── D02 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ └── nyt-10-articles-with-staging.png │ │ ├── D03 │ │ │ ├── Exercise.hs │ │ │ ├── NYTOnline_09-05-17_09-10-17_ALLSecs-pt1.txt.gz │ │ │ ├── NYTOnline_09-05-17_09-10-17_ALLSecs-pt2.txt.gz │ │ │ ├── Solution.hs │ │ │ ├── subject-pivot-table.png │ │ │ └── subjects.png │ │ ├── D04 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D05 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ ├── art-subj.json │ │ │ ├── art.json │ │ │ ├── circles.html │ │ │ ├── subj.json │ │ │ ├── topic-circles.png │ │ │ └── topics.json │ │ ├── D09 │ │ │ ├── 21circles-of-circles.png │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ ├── circles.html │ │ │ ├── top10-topics.json │ │ │ ├── top5-topics.png │ │ │ └── topics.json │ │ ├── D10 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ ├── le-spread-sheetz.png │ │ │ └── topics.csv │ │ ├── D11 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D12 │ │ │ ├── Exercise.hs │ │ │ ├── Main.hs │ │ │ ├── Scanners.jpg │ │ │ └── Solution.hs │ │ ├── D13 │ │ │ ├── Exercise.hs │ │ │ ├── NYTOnline_08-29-17_09-05-17_pt1.txt.gz │ │ │ ├── NYTOnline_08-29-17_09-05-17_pt2.txt.gz │ │ │ └── Solution.hs │ │ ├── D16 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ ├── bar-chart.png │ │ │ ├── bar.html │ │ │ ├── hirises.tsv │ │ │ ├── nyc.jpg │ │ │ └── skyscrapers.txt │ │ ├── D17 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ ├── art-subj.json │ │ │ ├── art.json │ │ │ └── subj.json │ │ ├── D18 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ └── stacked-chart.png │ │ ├── D19 │ │ │ ├── .chartignore │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D20 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ └── graph-3-related-to-tennis.png │ │ ├── D23 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D24 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D25 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ └── hurricanes-graph.png │ │ ├── D26 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ ├── caribbean.csv │ │ │ ├── climate-change.csv │ │ │ ├── commerce.csv │ │ │ ├── coverage.csv │ │ │ ├── govt.csv │ │ │ ├── harvey.csv │ │ │ ├── howto.csv │ │ │ ├── human-interest.csv │ │ │ ├── hurricanes.csv │ │ │ ├── irma.csv │ │ │ ├── preparedness-response.csv │ │ │ ├── texas.csv │ │ │ ├── trump.csv │ │ │ └── weather.csv │ │ ├── D27 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D30 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ └── D31 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ └── spcChars.prop │ ├── M11 │ │ ├── D01 │ │ │ ├── Exercise.hs │ │ │ ├── NYTOnline_08-29-17_09-05-17_pt3a.txt.gz │ │ │ └── Solution.hs │ │ ├── D02 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D03 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ └── kw_index_file.txt │ │ ├── D06 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ └── tf_with_scores_charlottesville.csv │ │ ├── D07 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ └── recommend.json │ │ ├── D08 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D09 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ └── article-set.csv │ │ ├── D10 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D13 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D14 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D15 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D16 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D17 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D20 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D21 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D22 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D23 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D24 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D27 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ └── add_show.php │ │ ├── D28 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ └── remove_show.php │ │ ├── D29 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ └── D30 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ └── M12 │ │ ├── D01 │ │ ├── Exercise.hs │ │ └── Solution.hs │ │ ├── D04 │ │ ├── Exercise.hs │ │ ├── parExample │ │ │ ├── eenie.txt │ │ │ ├── meanie.txt │ │ │ └── miny.txt │ │ └── sample │ │ │ ├── eenie.txt │ │ │ ├── meanie.txt │ │ │ ├── miny.txt │ │ │ └── moe.txt │ │ ├── D05 │ │ ├── Exercise.hs │ │ └── Solution.hs │ │ ├── D06 │ │ ├── Exercise.hs │ │ └── Solution.hs │ │ ├── D07 │ │ ├── Exercise.hs │ │ └── Solution.hs │ │ ├── D08 │ │ ├── Exercise.hs │ │ └── Solution.hs │ │ ├── D11 │ │ ├── Exercise.hs │ │ ├── Solution.hs │ │ └── exponential-histogram.png │ │ ├── D12 │ │ ├── Exercise.hs │ │ └── Solution.hs │ │ ├── D13 │ │ ├── Exercise.hs │ │ └── Solution.hs │ │ ├── D14 │ │ ├── Exercise.hs │ │ └── Solution.hs │ │ ├── D15 │ │ ├── Exercise.hs │ │ ├── Solution.hs │ │ ├── goats.html │ │ └── goats │ │ │ ├── CFsge-vUMAIUmW4.jpg │ │ │ ├── CFujXdtUIAAk_HW.jpg │ │ │ ├── CYVG4BoWwAAKfSt.jpg │ │ │ ├── ChIBH-DU0AE7Qzt.jpg │ │ │ ├── CjPcyoUUoAAo5li.jpg │ │ │ ├── CjPcyySWUAE2-E1.jpg │ │ │ ├── goat-india.jpg │ │ │ ├── goat-kid-sweater.jpg │ │ │ ├── goat-small-town.jpg │ │ │ ├── goats-deux.png │ │ │ ├── goats1.png │ │ │ ├── goats2.png │ │ │ ├── goats3.png │ │ │ ├── goatz.jpg │ │ │ └── too-close.jpg │ │ ├── D18 │ │ ├── Exercise.hs │ │ ├── Solution.hs │ │ └── oembed.php │ │ ├── D20 │ │ ├── Exercise.hs │ │ ├── Solution.hs │ │ ├── sample.json │ │ └── subset.json │ │ ├── D22 │ │ ├── Exercise.hs │ │ ├── Solution.hs │ │ └── plainArts.txt │ │ ├── D26 │ │ ├── Exercise.hs │ │ ├── Solution.hs │ │ └── article_stg.png │ │ ├── D27 │ │ ├── Exercise.hs │ │ └── Solution.hs │ │ ├── D28 │ │ ├── Exercise.hs │ │ └── Solution.hs │ │ └── D29 │ │ ├── Exercise.hs │ │ └── Solution.hs │ ├── Y2018 │ ├── M01 │ │ ├── D02 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D03 │ │ │ └── Exercise.hs │ │ ├── D04 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ ├── authors-in-article-table.png │ │ │ └── authors-parsed.png │ │ ├── D05 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ └── sections.png │ │ ├── D08 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D09 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D10 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ └── packet.png │ │ ├── D11 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D15 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ └── audit-log-table.png │ │ ├── D16 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D17 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D18 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D22 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D23 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ └── grouper-blackened.jpg │ │ ├── D24 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D26 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D29 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D30 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ └── D31 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ ├── M02 │ │ ├── D01 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ └── anagram-by-primes.jpg │ │ ├── D02 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D05 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ ├── eagles-nick-foles-td-superbowl.jpg │ │ │ └── superbowltrophy.jpg │ │ ├── D06 │ │ │ ├── Exercise.hs │ │ │ ├── OneLiner.lhs │ │ │ └── Solution.hs │ │ ├── D07 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D08 │ │ │ └── OneLiner.hs │ │ ├── D09 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D12 │ │ │ ├── 25_random_articles.csv │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ └── arts.json.gz │ │ ├── D13 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D14 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D15 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D16 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ ├── rndnums.txt │ │ │ └── rnds.png │ │ ├── D19 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ └── permutable-prime.jpg │ │ ├── D20 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D21 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D22 │ │ │ └── Exercise.hs │ │ ├── D27 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ └── D28 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ ├── M03 │ │ ├── D05 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ └── intro-to-logic.jpg │ │ ├── D06 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D08 │ │ │ ├── Exercise.hs │ │ │ ├── mandel-pic-sm.png │ │ │ └── mandel-pic.png │ │ ├── D12 │ │ │ └── Exercise.hs │ │ └── D14 │ │ │ └── Exercise.hs │ ├── M04 │ │ ├── D02 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ ├── posts.json │ │ │ └── pretty.json │ │ ├── D03 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D04 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ ├── author.png │ │ │ └── authors-in-sql-db.png │ │ ├── D05 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D06 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ ├── categories-uploaded.png │ │ │ ├── cats.json │ │ │ └── cats.png │ │ ├── D09 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ ├── tags-data-table.png │ │ │ └── tags.json │ │ ├── D10 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D11 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ └── packet.png │ │ ├── D12 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ └── logs-n-audit.png │ │ ├── D13 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D16 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ ├── archive-erd.png │ │ │ ├── articles │ │ │ │ ├── bbcbusiness.json │ │ │ │ ├── bbcentertainment.json │ │ │ │ ├── bbcpolitics.json │ │ │ │ ├── bbcsports.json │ │ │ │ ├── bbctech.json │ │ │ │ ├── bleiap.json │ │ │ │ ├── nyt_all.json │ │ │ │ ├── wapo_all.json │ │ │ │ └── wsj_all.json │ │ │ └── compressed │ │ │ │ ├── bbcbusiness.json.gz │ │ │ │ ├── bbcentertainment.json.gz │ │ │ │ ├── bbcpolitics.json.gz │ │ │ │ ├── bbcsports.json.gz │ │ │ │ ├── bbctech.json.gz │ │ │ │ ├── bleiap.json.gz │ │ │ │ ├── nyt_all.json.gz │ │ │ │ ├── wapo_all.json.gz │ │ │ │ └── wsj_all.json.gz │ │ ├── D17 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ └── compressed │ │ │ │ ├── vice-rands.json.gz │ │ │ │ └── vice-tops.json.gz │ │ ├── D18 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ └── article_json-table.png │ │ ├── D20 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D23 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ ├── another-castle.jpg │ │ │ └── wpj-art-461.json │ │ ├── D24 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ └── D25 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ └── n5isn-fermatslibrary.jpg │ ├── M05 │ │ ├── D04 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D07 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ └── article-table.png │ │ ├── D08 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D11 │ │ │ ├── Exercise.hs │ │ │ ├── remove_accs.py │ │ │ └── wpj-intro.txt │ │ ├── D17 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D18 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D21 │ │ │ └── Exercise.hs │ │ ├── D24 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ └── unclean-data-table.png │ │ ├── D25 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D30 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ ├── chart-o-venti.png │ │ │ └── pilot_entities.json │ │ └── D31 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ ├── counts.json │ │ │ └── study.json │ ├── M06 │ │ ├── D04 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ └── haskell-on-aws-lambda.png │ │ ├── D05 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ ├── smart_tagging.json │ │ │ └── smart_tagging_new.json │ │ ├── D06 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D08 │ │ │ ├── Exercise.hs │ │ │ ├── dater.txt │ │ │ ├── dater2.txt │ │ │ ├── dater3.txt │ │ │ └── dater4.txt │ │ ├── D15 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ └── duplicates.tsv │ │ ├── D18 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ ├── deleteDups.sql │ │ │ └── non-duplicates.csv │ │ ├── D19 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ └── non-duplicate-articles.json │ │ ├── D20 │ │ │ └── Exercise.hs │ │ ├── D22 │ │ │ └── Exercise.hs │ │ ├── D25 │ │ │ ├── ErrorLogging.json │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D26 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ └── full-etc.properties │ │ ├── D27 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ └── corp_index_lsi0.json │ │ └── D29 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ └── lsi_slice.txt │ ├── M07 │ │ ├── D03 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ └── lsi-graph.png │ │ ├── D09 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ └── vp_new_280k_july5.json │ │ ├── D10 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ └── output.json │ │ ├── D11 │ │ │ ├── Exercise.hs │ │ │ └── structure-we-want.json │ │ ├── D17 │ │ │ ├── Exercise.hs │ │ │ └── pilot-art-blocks.json │ │ ├── D24 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ └── disambiguation_full_25.json │ │ ├── D30 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ ├── entities_db.csv │ │ │ └── pilot_db.csv │ │ └── D31 │ │ │ ├── Exercise.hs │ │ │ └── kakuro-puzzle.png │ ├── M08 │ │ ├── D03 │ │ │ ├── Exercise.hs │ │ │ └── news.json │ │ ├── D15 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ └── words_counts.tsv │ │ ├── D16 │ │ │ └── Exercise.hs │ │ ├── D20 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ └── D22 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ └── files │ │ │ ├── 23811e14-a53a-11e8-a333-73aec78d8ae9.json │ │ │ ├── 38bf927e-9b3a-11e8-bdb8-cf5b8181e232.json │ │ │ ├── ace58b44-83a8-11e8-8cde-9fb498e2ca09.json │ │ │ ├── cea3b763-742b-5cef-85f0-c5e63ca76324.json │ │ │ └── e40aab36-8b8c-11e8-a008-9f886eb04e8d.json │ ├── M10 │ │ ├── D05 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ ├── file-table.png │ │ │ └── files.txt │ │ ├── D08 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ └── ids-today.txt │ │ ├── D09 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ └── updates.txt │ │ ├── D15 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ ├── iPod.sha │ │ │ ├── thumb1.sha │ │ │ └── thumb2.sha │ │ ├── D17 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ ├── packet-table-populated.png │ │ │ └── packet-table.png │ │ ├── D19 │ │ │ ├── Exercise.hs │ │ │ ├── cat_types.json │ │ │ ├── categories.txt │ │ │ └── category_type.png │ │ ├── D24 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D25 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ └── D31 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ └── halloween-math-puzzle.jpg │ ├── M11 │ │ ├── D02 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D05 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D21 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D22 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D23 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ └── puzzle-grid.png │ │ ├── D26 │ │ │ └── Exercise.hs │ │ └── D27 │ │ │ ├── Exercise.hs │ │ │ └── squares.png │ └── M12 │ │ ├── D03 │ │ ├── Exercise.hs │ │ ├── Solution.hs │ │ └── kayak-found.png │ │ ├── D04 │ │ ├── Exercise.hs │ │ └── Solution.hs │ │ ├── D05 │ │ ├── Exercise.hs │ │ ├── Solution.hs │ │ └── radar.png │ │ ├── D18 │ │ ├── Exercise.hs │ │ ├── Solution.hs │ │ ├── diffs.txt │ │ ├── first-gold-star.png │ │ └── numbers.png │ │ └── D19 │ │ ├── Exercise.hs │ │ ├── Solution.hs │ │ └── nums.txt │ ├── Y2019 │ ├── M01 │ │ ├── D28 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ ├── pilot-not-json.json │ │ │ └── pilot-ok-txt.json │ │ ├── D29 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ └── D30 │ │ │ └── Exercise.hs │ ├── M02 │ │ ├── D18 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D19 │ │ │ └── Exercise.hs │ │ └── D20 │ │ │ └── Exercise.hs │ └── M10 │ │ └── D17 │ │ └── Exercise.hs │ ├── Y2020 │ ├── M06 │ │ ├── D29 │ │ │ ├── Exercise.hs │ │ │ └── steps.png │ │ └── D30 │ │ │ ├── Exercise.hs │ │ │ └── graph.png │ ├── M07 │ │ ├── D01 │ │ │ ├── Exercise.hs │ │ │ └── graph2.gif │ │ ├── D02 │ │ │ └── Exercise.hs │ │ ├── D06 │ │ │ └── Exercise.hs │ │ ├── D07 │ │ │ └── Exercise.hs │ │ ├── D08 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D13 │ │ │ └── Exercise.hs │ │ ├── D14 │ │ │ └── Exercise.hs │ │ ├── D15 │ │ │ └── Exercise.hs │ │ ├── D16 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ └── daterz.csv │ │ ├── D17 │ │ │ ├── Exercise.hs │ │ │ └── slow-clock.jpeg │ │ ├── D20 │ │ │ ├── Exercise.hs │ │ │ └── delete-notif.json │ │ ├── D21 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D22 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D23 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ └── echinacea.jpeg │ │ ├── D24 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ ├── black-eyed-susans-amazon-rekognition.png │ │ │ ├── black-eyed-susans-lots.jpeg │ │ │ ├── black-eyed-susans-response.json │ │ │ ├── cardinal-response.json │ │ │ ├── cardinals-amazon-rekognition.png │ │ │ ├── cardinals-in-snow.jpg │ │ │ ├── roses-amazon-rekognition.png │ │ │ ├── roses-few.jpeg │ │ │ └── roses-response.json │ │ ├── D27 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ └── the_wall.py │ │ ├── D28 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ └── summer.py │ │ ├── D29 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ └── calendar2_orig.jpg │ │ ├── D30 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ └── D31 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ ├── M08 │ │ ├── D03 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D10 │ │ │ └── Exercise.hs │ │ ├── D19 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D20 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D21 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D24 │ │ │ └── Exercise.hs │ │ ├── D25 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ └── gutenberg-top100.html │ │ ├── D26 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D27 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D28 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ └── D31 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ ├── M09 │ │ ├── D01 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D08 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ └── D09 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ ├── M10 │ │ ├── D09 │ │ │ ├── 1aggregate.json │ │ │ ├── Exercise.hs │ │ │ └── clean-aggregate.json │ │ ├── D12 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ └── airbases.json │ │ ├── D13 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ └── airbasesLatsLongs.json │ │ ├── D14 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ └── countries.txt │ │ ├── D15 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D16 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ └── continents-countries.png │ │ ├── D20 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D23 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ └── airbases.png │ │ ├── D26 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D28 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ ├── military-alliances.json │ │ │ └── oppositions.json │ │ └── D30 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ └── modern-alliances.wtxt │ ├── M11 │ │ ├── D03 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D04 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D05 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D06 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ └── eu.json │ │ ├── D09 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ └── un.wtxt │ │ ├── D10 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ └── org-american-states.wtxt │ │ ├── D11 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D12 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ └── alliances-air-powers.png │ │ ├── D13 │ │ │ ├── Exercise.hs │ │ │ ├── Sint-Truiden-Airbase-Belgium.png │ │ │ ├── Solution.hs │ │ │ ├── airpowers-and-alliances.kml │ │ │ ├── first-folders.kml │ │ │ └── kml-playground.kml │ │ ├── D17 │ │ │ ├── 01-belgium-with-qid.png │ │ │ ├── 02-brussels-and-sprouts.png │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ └── things-capitals.json │ │ ├── D18 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ ├── continents.json │ │ │ └── qid-in-Africa.png │ │ ├── D20 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ ├── belgian-air-power.png │ │ │ ├── belgian-airbases.kml │ │ │ └── google-earth-splash-page.png │ │ ├── D23 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ ├── nato.kml │ │ │ └── nato.png │ │ ├── D25 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ ├── cicero-morse.png │ │ │ └── morse-code.png │ │ └── D27 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ └── morse-graph.png │ └── M12 │ │ ├── D01 │ │ ├── Exercise.hs │ │ ├── Solution.hs │ │ └── usa-aliasing.png │ │ ├── D02 │ │ ├── Exercise.hs │ │ ├── Solution.hs │ │ └── guinea-bissau.png │ │ ├── D03 │ │ ├── Exercise.hs │ │ └── Solution.hs │ │ ├── D07 │ │ ├── Exercise.hs │ │ └── Solution.hs │ │ ├── D09 │ │ ├── Exercise.hs │ │ ├── Solution.hs │ │ └── aliases-alliances.png │ │ ├── D10 │ │ ├── Exercise.hs │ │ ├── Solution.hs │ │ ├── USA-and-UK-in-NATO.png │ │ └── aliased-capitals.png │ │ ├── D11 │ │ ├── Exercise.hs │ │ └── Solution.hs │ │ ├── D15 │ │ ├── Exercise.hs │ │ ├── Solution.hs │ │ ├── capitals.json │ │ ├── five-powers.png │ │ └── singapore.png │ │ ├── D16 │ │ ├── Exercise.hs │ │ └── Solution.hs │ │ ├── D18 │ │ ├── Exercise.hs │ │ ├── Solution.hs │ │ ├── five-power-from-graph.png │ │ └── five-power.kml │ │ ├── D21 │ │ ├── Exercise.hs │ │ ├── Solution.hs │ │ └── five-powers-with-air-bases.png │ │ └── D22 │ │ ├── Exercise.hs │ │ ├── Five-Power-Alliance.kml │ │ ├── Solution.hs │ │ └── five-power-alliance-with-airbases.png │ ├── Y2021 │ ├── M01 │ │ ├── D20 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ └── winery-locations.json │ │ ├── D21 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ └── Sweet-cheeks-winery.png │ │ ├── D22 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ └── wineries-countries.json │ │ ├── D25 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D26 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ └── no-country-for-old-wineries.png │ │ ├── D27 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ └── o-canada-qid.png │ │ └── D29 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ ├── M02 │ │ ├── D01 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D02 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ ├── roger-voss-twitter.png │ │ │ └── twitterz.json │ │ ├── D03 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ ├── reviews-scores-prices.png │ │ │ ├── wine-reviews-smol.json │ │ │ ├── wine-reviews-tiny.json │ │ │ └── wine-reviews.json │ │ ├── D04 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ └── duplicate-wine-and-reviewer.png │ │ ├── D05 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ └── wine-with-multiple-reviewers.png │ │ ├── D08 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ ├── first-1000-reviews.png │ │ │ └── parts │ │ │ │ └── wine-reviews-aa-aa-aa-aa │ │ ├── D12 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D15 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ └── wine-reviews-fixed.json │ │ ├── D16 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ └── unicoded-wine-reviews.csv │ │ ├── D17 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D18 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ └── wine-reviews-with-scores-and-prices.png │ │ ├── D19 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D22 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D23 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ ├── graph-wineries-metaphones.json │ │ │ ├── graph-wineries.txt │ │ │ ├── wiki-wineries-metaphones.json │ │ │ └── wiki-wineries.txt │ │ ├── D24 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D25 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ └── wineries-metaphones.png │ │ └── D26 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ └── screening-candidate-matches.png │ ├── M03 │ │ ├── D01 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D02 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ └── wineries-locations-aliases.png │ │ ├── D03 │ │ │ ├── 01-wineries-west-coast-USA.png │ │ │ ├── 02-california.png │ │ │ ├── 03-Castello-di-Amorosa.png │ │ │ ├── 04-Chateau-Ste-Michelle.png │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ └── wineries.kml │ │ ├── D04 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D05 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ └── im.hs │ │ ├── D09 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D11 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D15 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ ├── cleaned.txt │ │ │ ├── grace-hopper-wiki.txt │ │ │ ├── grace-hopper-wikipedia-word-cloud.png │ │ │ └── grace-hopper-word-cloud-improved.png │ │ ├── D16 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ ├── de-ticked.txt │ │ │ ├── grace-hopper-no-one-counts.png │ │ │ ├── grace-hopper-no-two-counts.png │ │ │ ├── grace-hopper-restemmed-four-or-more-counts-words.png │ │ │ ├── grace-hopper-restemmed.png │ │ │ ├── nones.txt │ │ │ ├── nthrees.txt │ │ │ ├── ntwos.txt │ │ │ ├── rerealized.txt │ │ │ ├── stemmed.csv │ │ │ └── stemmer.py │ │ ├── D18 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D19 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D22 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D23 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D25 │ │ │ └── Exercise.hs │ │ ├── D29 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D30 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ ├── dat.dat │ │ │ └── lorem-ipsum.txt │ │ └── D31 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ ├── M04 │ │ ├── D01 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ ├── war-games.jpg │ │ │ └── wargames-teaser.png │ │ ├── D05 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D07 │ │ │ ├── Exercise.hs │ │ │ ├── Solution.hs │ │ │ ├── bigOle.json │ │ │ └── corrected-bigOle.json │ │ ├── D08 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D09 │ │ │ ├── DailyReport.txt │ │ │ ├── Exercise.hs │ │ │ ├── Lorem-Ipsum.png │ │ │ └── Solution.hs │ │ ├── D12 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D14 │ │ │ ├── Exercise.hs │ │ │ ├── KungFuFighting.png │ │ │ └── Solution.hs │ │ ├── D22 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ ├── D23 │ │ │ ├── Exercise.hs │ │ │ ├── Musashi-Featured-Image.jpg │ │ │ ├── Solution.hs │ │ │ └── vikings.jpg │ │ ├── D26 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ │ └── D28 │ │ │ ├── Exercise.hs │ │ │ └── Solution.hs │ └── M06 │ │ └── D01 │ │ ├── Exercise.hs │ │ └── Solution.hs │ └── projects.txt ├── src ├── HAD.hs ├── HAD │ └── Date.hs └── Main.hs └── stack.yaml /.ghci: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/.ghci -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/.gitignore -------------------------------------------------------------------------------- /HAD.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/HAD.cabal -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/README.md -------------------------------------------------------------------------------- /Setup.hs: -------------------------------------------------------------------------------- 1 | import Distribution.Simple 2 | main = defaultMain 3 | -------------------------------------------------------------------------------- /exercises/HAD/Control/Boolean.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Control/Boolean.hs -------------------------------------------------------------------------------- /exercises/HAD/Control/DList.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Control/DList.hs -------------------------------------------------------------------------------- /exercises/HAD/Control/List.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Control/List.hs -------------------------------------------------------------------------------- /exercises/HAD/Control/Logic/Frege.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Control/Logic/Frege.hs -------------------------------------------------------------------------------- /exercises/HAD/Control/Map.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Control/Map.hs -------------------------------------------------------------------------------- /exercises/HAD/Control/Presentation.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Control/Presentation.hs -------------------------------------------------------------------------------- /exercises/HAD/Control/Scan/CSV.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Control/Scan/CSV.hs -------------------------------------------------------------------------------- /exercises/HAD/Control/Scan/Config.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Control/Scan/Config.hs -------------------------------------------------------------------------------- /exercises/HAD/Data/Aeson/WikiDatum.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Data/Aeson/WikiDatum.hs -------------------------------------------------------------------------------- /exercises/HAD/Data/Archive.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Data/Archive.hs -------------------------------------------------------------------------------- /exercises/HAD/Data/AuditLogger.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Data/AuditLogger.hs -------------------------------------------------------------------------------- /exercises/HAD/Data/Bag.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Data/Bag.hs -------------------------------------------------------------------------------- /exercises/HAD/Data/BidirectionalMap.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Data/BidirectionalMap.hs -------------------------------------------------------------------------------- /exercises/HAD/Data/FiniteList.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Data/FiniteList.hs -------------------------------------------------------------------------------- /exercises/HAD/Data/Graphics/Cell.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Data/Graphics/Cell.hs -------------------------------------------------------------------------------- /exercises/HAD/Data/Graphics/Color.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Data/Graphics/Color.hs -------------------------------------------------------------------------------- /exercises/HAD/Data/Graphics/SVG.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Data/Graphics/SVG.hs -------------------------------------------------------------------------------- /exercises/HAD/Data/HTML.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Data/HTML.hs -------------------------------------------------------------------------------- /exercises/HAD/Data/Hierarchy.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Data/Hierarchy.hs -------------------------------------------------------------------------------- /exercises/HAD/Data/Logger.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Data/Logger.hs -------------------------------------------------------------------------------- /exercises/HAD/Data/LookupTable.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Data/LookupTable.hs -------------------------------------------------------------------------------- /exercises/HAD/Data/Matrix.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Data/Matrix.hs -------------------------------------------------------------------------------- /exercises/HAD/Data/MemoizingTable.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Data/MemoizingTable.hs -------------------------------------------------------------------------------- /exercises/HAD/Data/Monetary/BitCoin.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Data/Monetary/BitCoin.hs -------------------------------------------------------------------------------- /exercises/HAD/Data/Monetary/Currency.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Data/Monetary/Currency.hs -------------------------------------------------------------------------------- /exercises/HAD/Data/Monetary/USD.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Data/Monetary/USD.hs -------------------------------------------------------------------------------- /exercises/HAD/Data/MultiMap.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Data/MultiMap.hs -------------------------------------------------------------------------------- /exercises/HAD/Data/Numeral/Boolean.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Data/Numeral/Boolean.hs -------------------------------------------------------------------------------- /exercises/HAD/Data/Numeral/QBits.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Data/Numeral/QBits.hs -------------------------------------------------------------------------------- /exercises/HAD/Data/Percentage.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Data/Percentage.hs -------------------------------------------------------------------------------- /exercises/HAD/Data/Probability.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Data/Probability.hs -------------------------------------------------------------------------------- /exercises/HAD/Data/QBit.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Data/QBit.hs -------------------------------------------------------------------------------- /exercises/HAD/Data/Qubit.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Data/Qubit.hs -------------------------------------------------------------------------------- /exercises/HAD/Data/Random.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Data/Random.hs -------------------------------------------------------------------------------- /exercises/HAD/Data/Relation.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Data/Relation.hs -------------------------------------------------------------------------------- /exercises/HAD/Data/SAIPE/USCounties.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Data/SAIPE/USCounties.hs -------------------------------------------------------------------------------- /exercises/HAD/Data/SAIPE/USStates.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Data/SAIPE/USStates.hs -------------------------------------------------------------------------------- /exercises/HAD/Data/Snowflake.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Data/Snowflake.hs -------------------------------------------------------------------------------- /exercises/HAD/Data/Stream.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Data/Stream.hs -------------------------------------------------------------------------------- /exercises/HAD/Data/SymbolTable.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Data/SymbolTable.hs -------------------------------------------------------------------------------- /exercises/HAD/Data/Time/Now.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Data/Time/Now.hs -------------------------------------------------------------------------------- /exercises/HAD/Data/Time/Stamped.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Data/Time/Stamped.hs -------------------------------------------------------------------------------- /exercises/HAD/Data/Time/TimeSeries.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Data/Time/TimeSeries.hs -------------------------------------------------------------------------------- /exercises/HAD/Data/Tree/Merkle.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Data/Tree/Merkle.hs -------------------------------------------------------------------------------- /exercises/HAD/Data/Twitter.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Data/Twitter.hs -------------------------------------------------------------------------------- /exercises/HAD/Data/Universe.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Data/Universe.hs -------------------------------------------------------------------------------- /exercises/HAD/Data/XHTML.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Data/XHTML.hs -------------------------------------------------------------------------------- /exercises/HAD/Data/XHTML/KML.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Data/XHTML/KML.hs -------------------------------------------------------------------------------- /exercises/HAD/Graph/D3/CirclePacking.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Graph/D3/CirclePacking.hs -------------------------------------------------------------------------------- /exercises/HAD/Graph/D3/circles.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Graph/D3/circles.html -------------------------------------------------------------------------------- /exercises/HAD/Graph/JSON/Cypher.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Graph/JSON/Cypher.hs -------------------------------------------------------------------------------- /exercises/HAD/Graph/JSON/Cypher/Read.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Graph/JSON/Cypher/Read.hs -------------------------------------------------------------------------------- /exercises/HAD/Graph/KMeans.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Graph/KMeans.hs -------------------------------------------------------------------------------- /exercises/HAD/Graph/Query.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Graph/Query.hs -------------------------------------------------------------------------------- /exercises/HAD/Graph/ScoreCard.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Graph/ScoreCard.hs -------------------------------------------------------------------------------- /exercises/HAD/Puzzles/Mensa/Poesy.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Puzzles/Mensa/Poesy.hs -------------------------------------------------------------------------------- /exercises/HAD/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/README.md -------------------------------------------------------------------------------- /exercises/HAD/RID/Analysis.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/RID/Analysis.hs -------------------------------------------------------------------------------- /exercises/HAD/RID/Graph.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/RID/Graph.hs -------------------------------------------------------------------------------- /exercises/HAD/RID/Parser.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/RID/Parser.hs -------------------------------------------------------------------------------- /exercises/HAD/RID/RID.CAT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/RID/RID.CAT -------------------------------------------------------------------------------- /exercises/HAD/RID/Relation.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/RID/Relation.hs -------------------------------------------------------------------------------- /exercises/HAD/RID/Report.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/RID/Report.hs -------------------------------------------------------------------------------- /exercises/HAD/RID/Tree.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/RID/Tree.hs -------------------------------------------------------------------------------- /exercises/HAD/RID/emot.CAT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/RID/emot.CAT -------------------------------------------------------------------------------- /exercises/HAD/RID/prim.CAT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/RID/prim.CAT -------------------------------------------------------------------------------- /exercises/HAD/RID/snd.CAT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/RID/snd.CAT -------------------------------------------------------------------------------- /exercises/HAD/Rosalind/AminoAcid.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Rosalind/AminoAcid.hs -------------------------------------------------------------------------------- /exercises/HAD/Rosalind/Bases.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Rosalind/Bases.hs -------------------------------------------------------------------------------- /exercises/HAD/Rosalind/GCContent.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Rosalind/GCContent.hs -------------------------------------------------------------------------------- /exercises/HAD/Rosalind/Genotypes.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Rosalind/Genotypes.hs -------------------------------------------------------------------------------- /exercises/HAD/Rosalind/Proteins.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Rosalind/Proteins.hs -------------------------------------------------------------------------------- /exercises/HAD/Rosalind/Scan/FASTA.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Rosalind/Scan/FASTA.hs -------------------------------------------------------------------------------- /exercises/HAD/Rosalind/Traits.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Rosalind/Traits.hs -------------------------------------------------------------------------------- /exercises/HAD/Rosalind/Types.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Rosalind/Types.hs -------------------------------------------------------------------------------- /exercises/HAD/Rosalind/rosy_strands.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Rosalind/rosy_strands.txt -------------------------------------------------------------------------------- /exercises/HAD/Store/SQL/Connection.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Store/SQL/Connection.hs -------------------------------------------------------------------------------- /exercises/HAD/Store/SQL/Util/Indexed.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Store/SQL/Util/Indexed.hs -------------------------------------------------------------------------------- /exercises/HAD/Store/SQL/Util/Inserts.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Store/SQL/Util/Inserts.hs -------------------------------------------------------------------------------- /exercises/HAD/Store/SQL/Util/Logging.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Store/SQL/Util/Logging.hs -------------------------------------------------------------------------------- /exercises/HAD/Store/SQL/Util/Pivots.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Store/SQL/Util/Pivots.hs -------------------------------------------------------------------------------- /exercises/HAD/Store/SQL/Util/Time.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Store/SQL/Util/Time.hs -------------------------------------------------------------------------------- /exercises/HAD/Wikidata/Query/Aeson.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Wikidata/Query/Aeson.hs -------------------------------------------------------------------------------- /exercises/HAD/Wikidata/Query/Builder.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Wikidata/Query/Builder.hs -------------------------------------------------------------------------------- /exercises/HAD/Wikidata/Query/Label.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Wikidata/Query/Label.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2014/M02/D24/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2014/M02/D24/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2014/M02/D24/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2014/M02/D24/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2014/M02/D25/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2014/M02/D25/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2014/M02/D25/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2014/M02/D25/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2014/M02/D26/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2014/M02/D26/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2014/M02/D26/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2014/M02/D26/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2014/M02/D27/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2014/M02/D27/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2014/M02/D27/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2014/M02/D27/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2014/M02/D28/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2014/M02/D28/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2014/M02/D28/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2014/M02/D28/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2014/M03/D03/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2014/M03/D03/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2014/M03/D03/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2014/M03/D03/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2014/M03/D04/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2014/M03/D04/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2014/M03/D04/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2014/M03/D04/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2014/M03/D05/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2014/M03/D05/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2014/M03/D05/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2014/M03/D05/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2014/M03/D06/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2014/M03/D06/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2014/M03/D06/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2014/M03/D06/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2014/M03/D07/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2014/M03/D07/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2014/M03/D07/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2014/M03/D07/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2014/M03/D10/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2014/M03/D10/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2014/M03/D10/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2014/M03/D10/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2014/M03/D11/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2014/M03/D11/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2014/M03/D11/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2014/M03/D11/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2014/M03/D12/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2014/M03/D12/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2014/M03/D12/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2014/M03/D12/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2014/M03/D13/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2014/M03/D13/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2014/M03/D13/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2014/M03/D13/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2014/M03/D14/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2014/M03/D14/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2014/M03/D14/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2014/M03/D14/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2014/M03/D18/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2014/M03/D18/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2014/M03/D18/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2014/M03/D18/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2014/M03/D19/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2014/M03/D19/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2014/M03/D19/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2014/M03/D19/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2014/M03/D20/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2014/M03/D20/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2014/M03/D20/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2014/M03/D20/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2014/M03/D21/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2014/M03/D21/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2014/M03/D21/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2014/M03/D21/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2014/M03/D24/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2014/M03/D24/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2014/M03/D24/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2014/M03/D24/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2014/M03/D25/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2014/M03/D25/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2014/M03/D25/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2014/M03/D25/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2014/M03/D26/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2014/M03/D26/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2014/M03/D26/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2014/M03/D26/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2014/M03/D27/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2014/M03/D27/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2014/M03/D27/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2014/M03/D27/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2014/M03/D28/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2014/M03/D28/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2014/M03/D28/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2014/M03/D28/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2014/M03/D31/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2014/M03/D31/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2014/M03/D31/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2014/M03/D31/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2014/M04/D01/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2014/M04/D01/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2014/M04/D01/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2014/M04/D01/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2014/M04/D02/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2014/M04/D02/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2014/M04/D02/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2014/M04/D02/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2014/M04/D03/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2014/M04/D03/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2014/M04/D03/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2014/M04/D03/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2014/M04/D04/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2014/M04/D04/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2014/M04/D04/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2014/M04/D04/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2014/M04/D07/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2014/M04/D07/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2014/M04/D07/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2014/M04/D07/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2014/M04/D08/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2014/M04/D08/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2014/M04/D08/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2014/M04/D08/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2014/M04/D09/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2014/M04/D09/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2014/M04/D09/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2014/M04/D09/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2014/M04/D10/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2014/M04/D10/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2014/M04/D10/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2014/M04/D10/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2014/M04/D11/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2014/M04/D11/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2014/M04/D11/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2014/M04/D11/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2014/M04/D14/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2014/M04/D14/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2014/M04/D14/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2014/M04/D14/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2014/M04/D15/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2014/M04/D15/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2014/M04/D15/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2014/M04/D15/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2014/M04/D16/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2014/M04/D16/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2014/M04/D16/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2014/M04/D16/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2014/M04/D17/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2014/M04/D17/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2014/M04/D17/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2014/M04/D17/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2014/M04/D18/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2014/M04/D18/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2014/M04/D18/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2014/M04/D18/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M05/D19/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M05/D19/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M05/D19/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M05/D19/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M06/D08/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M06/D08/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M06/D09/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M06/D09/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M06/D10/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M06/D10/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M06/D10/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M06/D10/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M06/D10/boxplot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M06/D10/boxplot.png -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M06/D13/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M06/D13/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M06/D13/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M06/D13/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M06/D14/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M06/D14/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M06/D14/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M06/D14/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M06/D15/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M06/D15/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M06/D15/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M06/D15/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M06/D16/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M06/D16/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M06/D16/twtr.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M06/D16/twtr.csv -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M06/D17/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M06/D17/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M06/D20/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M06/D20/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M06/D20/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M06/D20/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M06/D21/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M06/D21/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M06/D21/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M06/D21/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M06/D23/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M06/D23/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M06/D24/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M06/D24/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M06/D28/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M06/D28/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M06/D28/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M06/D28/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M06/D29/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M06/D29/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M06/D29/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M06/D29/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M06/D29/baddie.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M06/D29/baddie.txt -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M06/D29/goodie.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M06/D29/goodie.txt -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M07/D01/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M07/D01/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M07/D01/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M07/D01/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M07/D01/test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M07/D01/test.xml -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M07/D04/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M07/D04/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M07/D04/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M07/D04/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M07/D05/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M07/D05/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M07/D05/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M07/D05/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M07/D06/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M07/D06/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M07/D06/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M07/D06/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M07/D07/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M07/D07/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M07/D07/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M07/D07/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M07/D08/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M07/D08/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M07/D08/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M07/D08/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M07/D11/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M07/D11/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M07/D11/rid.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M07/D11/rid.json -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M07/D12/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M07/D12/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M07/D14/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M07/D14/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M07/D14/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M07/D14/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M07/D14/prob.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M07/D14/prob.html -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M07/D14/salu.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M07/D14/salu.html -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M07/D15/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M07/D15/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M07/D15/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M07/D15/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M07/D15/tweet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M07/D15/tweet.json -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M07/D19/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M07/D19/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M07/D19/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M07/D19/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M07/D19/tri2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M07/D19/tri2.gif -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M07/D20/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M07/D20/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M07/D20/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M07/D20/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M07/D21/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M07/D21/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M07/D21/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M07/D21/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M07/D22/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M07/D22/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M07/D22/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M07/D22/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M07/D25/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M07/D25/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M07/D25/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M07/D25/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M07/D26/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M07/D26/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M07/D26/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M07/D26/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M07/D27/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M07/D27/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M07/D27/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M07/D27/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M07/D28/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M07/D28/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M08/D01/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M08/D01/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M08/D01/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M08/D01/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M08/D02/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M08/D02/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M08/D02/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M08/D02/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M08/D03/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M08/D03/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M08/D03/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M08/D03/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M08/D04/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M08/D04/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M08/D04/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M08/D04/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M08/D05/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M08/D05/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M08/D05/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M08/D05/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M08/D08/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M08/D08/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M08/D08/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M08/D08/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M08/D09/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M08/D09/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M08/D09/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M08/D09/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M08/D10/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M08/D10/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M08/D10/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M08/D10/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M08/D15/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M08/D15/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M08/D15/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M08/D15/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M08/D16/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M08/D16/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M08/D16/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M08/D16/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M08/D17/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M08/D17/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M08/D17/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M08/D17/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M08/D18/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M08/D18/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M08/D18/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M08/D18/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M08/D19/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M08/D19/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M08/D19/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M08/D19/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M08/D22/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M08/D22/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M08/D22/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M08/D22/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M08/D23/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M08/D23/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M08/D23/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M08/D23/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M08/D25/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M08/D25/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M08/D25/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M08/D25/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M08/D26/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M08/D26/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M08/D26/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M08/D26/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M08/D29/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M08/D29/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M08/D29/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M08/D29/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M08/D30/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M08/D30/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M08/D30/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M08/D30/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M08/D31/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M08/D31/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M08/D31/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M08/D31/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M09/D01/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M09/D01/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M09/D01/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M09/D01/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M09/D02/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M09/D02/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M09/D02/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M09/D02/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M09/D05/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M09/D05/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M09/D05/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M09/D05/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M09/D05/txs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M09/D05/txs.json -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M09/D06/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M09/D06/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M09/D06/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M09/D06/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M09/D08/10hashs.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M09/D08/10hashs.txt -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M09/D08/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M09/D08/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M09/D08/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M09/D08/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M09/D09/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M09/D09/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M09/D09/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M09/D09/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M09/D12/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M09/D12/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M09/D14/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M09/D14/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M09/D14/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M09/D14/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M09/D15/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M09/D15/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M09/D15/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M09/D15/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M09/D16/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M09/D16/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M09/D16/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M09/D16/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M09/D19/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M09/D19/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M09/D19/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M09/D19/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M09/D22/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M09/D22/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M09/D22/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M09/D22/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M09/D23/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M09/D23/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M09/D23/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M09/D23/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M09/D26/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M09/D26/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M09/D26/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M09/D26/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M09/D27/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M09/D27/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M09/D27/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M09/D27/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M09/D28/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M09/D28/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M09/D29/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M09/D29/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M09/D29/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M09/D29/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M10/D03/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M10/D03/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M10/D03/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M10/D03/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M10/D05/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M10/D05/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M10/D05/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M10/D05/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M10/D06/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M10/D06/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M10/D06/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M10/D06/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M10/D10/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M10/D10/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M10/D10/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M10/D10/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M10/D10/blocks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M10/D10/blocks.json -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M10/D11/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M10/D11/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M10/D12/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M10/D12/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M10/D12/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M10/D12/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M10/D12/table.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M10/D12/table.html -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M10/D13/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M10/D13/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M10/D13/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M10/D13/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M10/D17/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M10/D17/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M10/D17/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M10/D17/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M10/D17/top5s.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M10/D17/top5s.csv -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M10/D19/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M10/D19/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M10/D19/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M10/D19/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M10/D21/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M10/D21/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M10/D21/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M10/D21/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M10/D24/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M10/D24/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M10/D24/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M10/D24/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M10/D25/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M10/D25/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M10/D26/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M10/D26/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M10/D28/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M10/D28/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M11/D01/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M11/D01/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M11/D02/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M11/D02/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M11/D08/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M11/D08/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M11/D08/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M11/D08/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M11/D10/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M11/D10/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M11/D10/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M11/D10/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M11/D10/geophf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M11/D10/geophf.json -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M11/D11/Bonus.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M11/D11/Bonus.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M11/D11/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M11/D11/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M11/D11/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M11/D11/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M11/D14/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M11/D14/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M11/D15/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M11/D15/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M11/D15/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M11/D15/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M11/D16/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M11/D16/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M11/D16/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M11/D16/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M11/D21/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M11/D21/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M11/D21/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M11/D21/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M11/D21/foo.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M11/D21/foo.txt -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M11/D22/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M11/D22/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M11/D22/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M11/D22/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M11/D23/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M11/D23/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M11/D23/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M11/D23/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M11/D28/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M11/D28/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M11/D28/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M11/D28/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M11/D29/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M11/D29/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M11/D29/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M11/D29/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M11/D29/scores.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M11/D29/scores.csv -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M12/D01/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M12/D01/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M12/D01/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M12/D01/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M12/D05/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M12/D05/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M12/D05/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M12/D05/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M12/D06/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M12/D06/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M12/D06/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M12/D06/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M12/D08/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M12/D08/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M12/D08/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M12/D08/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M12/D08/smyrna.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M12/D08/smyrna.jpg -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M12/D09/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M12/D09/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M12/D09/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M12/D09/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M12/D12/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M12/D12/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M12/D12/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M12/D12/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M12/D13/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M12/D13/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M12/D13/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M12/D13/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M12/D14/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M12/D14/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M12/D14/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M12/D14/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M12/D15/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M12/D15/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M12/D15/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M12/D15/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M12/D16/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M12/D16/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M12/D19/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M12/D19/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M12/D19/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M12/D19/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M12/D19/USStates.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M12/D19/USStates.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M12/D20/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M12/D20/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M12/D20/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M12/D20/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M12/D21/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M12/D21/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M12/D21/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M12/D21/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M12/D22/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M12/D22/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M12/D22/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M12/D22/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M12/D23/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M12/D23/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M12/D23/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M12/D23/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M12/D26/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M12/D26/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M12/D26/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M12/D26/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2016/M12/D27/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2016/M12/D27/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M01/D02/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M01/D02/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M01/D04/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M01/D04/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M01/D04/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M01/D04/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M01/D05/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M01/D05/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M01/D05/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M01/D05/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M01/D06/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M01/D06/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M01/D09/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M01/D09/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M01/D09/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M01/D09/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M01/D10/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M01/D10/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M01/D10/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M01/D10/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M01/D10/dickens.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M01/D10/dickens.jpg -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M01/D11/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M01/D11/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M01/D11/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M01/D11/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M01/D12/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M01/D12/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M01/D12/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M01/D12/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M01/D13/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M01/D13/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M01/D13/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M01/D13/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M01/D16/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M01/D16/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M01/D16/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M01/D16/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M01/D17/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M01/D17/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M01/D17/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M01/D17/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M01/D18/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M01/D18/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M01/D18/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M01/D18/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M01/D19/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M01/D19/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M01/D19/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M01/D19/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M01/D20/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M01/D20/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M01/D25/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M01/D25/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M01/D25/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M01/D25/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M01/D26/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M01/D26/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M01/D26/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M01/D26/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M01/D27/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M01/D27/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M01/D27/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M01/D27/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M01/D27/puzzle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M01/D27/puzzle.png -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M01/D30/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M01/D30/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M01/D30/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M01/D30/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M01/D31/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M01/D31/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M01/D31/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M01/D31/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M02/D01/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M02/D01/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M02/D01/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M02/D01/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M02/D03/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M02/D03/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M02/D03/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M02/D03/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M02/D06/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M02/D06/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M02/D06/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M02/D06/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M02/D07/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M02/D07/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M02/D07/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M02/D07/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M02/D07/ans.txt.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M02/D07/ans.txt.gz -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M02/D08/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M02/D08/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M02/D08/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M02/D08/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M02/D09/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M02/D09/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M02/D09/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M02/D09/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M02/D10/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M02/D10/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M02/D10/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M02/D10/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M02/D10/ans.txt.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M02/D10/ans.txt.gz -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M02/D13/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M02/D13/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M02/D13/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M02/D13/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M02/D14/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M02/D14/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M02/D14/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M02/D14/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M02/D15/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M02/D15/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M02/D15/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M02/D15/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M02/D16/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M02/D16/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M02/D16/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M02/D16/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M02/D17/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M02/D17/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M02/D17/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M02/D17/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M02/D20/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M02/D20/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M02/D20/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M02/D20/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M02/D21/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M02/D21/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M02/D21/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M02/D21/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M02/D21/bunnehz.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M02/D21/bunnehz.jpg -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M02/D21/rosalind_fibd.txt: -------------------------------------------------------------------------------- 1 | 89 19 2 | -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M02/D22/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M02/D22/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M02/D22/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M02/D22/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M02/D23/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M02/D23/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M02/D23/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M02/D23/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M02/D24/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M02/D24/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M02/D24/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M02/D24/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M02/D27/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M02/D27/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M02/D27/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M02/D27/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M02/D28/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M02/D28/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M02/D28/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M02/D28/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M03/D01/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M03/D01/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M03/D01/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M03/D01/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M03/D02/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M03/D02/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M03/D02/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M03/D02/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M03/D03/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M03/D03/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M03/D03/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M03/D03/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M03/D06/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M03/D06/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M03/D06/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M03/D06/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M03/D07/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M03/D07/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M03/D07/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M03/D07/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M03/D09/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M03/D09/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M03/D10/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M03/D10/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M03/D13/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M03/D13/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M03/D13/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M03/D13/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M03/D13/sonnet.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M03/D13/sonnet.txt -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M03/D14/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M03/D14/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M03/D14/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M03/D14/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M03/D15/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M03/D15/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M03/D15/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M03/D15/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M03/D16/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M03/D16/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M03/D16/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M03/D16/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M03/D17/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M03/D17/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M03/D17/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M03/D17/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M03/D20/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M03/D20/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M03/D20/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M03/D20/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M03/D22/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M03/D22/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M03/D22/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M03/D22/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M03/D23/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M03/D23/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M03/D23/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M03/D23/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M03/D24/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M03/D24/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M03/D27/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M03/D27/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M03/D29/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M03/D29/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M03/D31/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M03/D31/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M03/D31/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M03/D31/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M04/D05/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M04/D05/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M04/D05/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M04/D05/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M04/D06/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M04/D06/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M04/D06/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M04/D06/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M04/D07/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M04/D07/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M04/D07/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M04/D07/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M04/D12/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M04/D12/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M04/D12/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M04/D12/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M04/D13/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M04/D13/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M04/D13/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M04/D13/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M04/D14/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M04/D14/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M04/D14/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M04/D14/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M04/D17/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M04/D17/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M04/D17/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M04/D17/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M04/D18/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M04/D18/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M04/D18/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M04/D18/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M04/D19/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M04/D19/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M04/D19/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M04/D19/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M04/D21/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M04/D21/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M04/D25/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M04/D25/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M04/D25/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M04/D25/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M04/D26/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M04/D26/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M05/D01/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M05/D01/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M05/D01/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M05/D01/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M05/D02/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M05/D02/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M05/D02/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M05/D02/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M05/D03/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M05/D03/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M05/D03/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M05/D03/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M05/D05/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M05/D05/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M05/D05/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M05/D05/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M05/D08/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M05/D08/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M05/D08/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M05/D08/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M05/D10/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M05/D10/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M05/D10/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M05/D10/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M05/D15/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M05/D15/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M05/D15/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M05/D15/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M05/D16/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M05/D16/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M05/D16/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M05/D16/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M05/D17/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M05/D17/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M05/D22/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M05/D22/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M05/D22/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M05/D22/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M05/D23/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M05/D23/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M05/D23/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M05/D23/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M05/D24/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M05/D24/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M05/D24/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M05/D24/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M05/D25/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M05/D25/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M06/D07/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M06/D07/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M06/D14/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M06/D14/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M06/D14/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M06/D14/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M06/D15/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M06/D15/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M06/D15/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M06/D15/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M06/D16/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M06/D16/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M06/D16/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M06/D16/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M06/D21/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M06/D21/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M07/D03/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M07/D03/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M07/D03/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M07/D03/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M07/D04/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M07/D04/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M07/D05/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M07/D05/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M07/D05/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M07/D05/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M07/D06/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M07/D06/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M07/D07/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M07/D07/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M07/D19/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M07/D19/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M07/D19/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M07/D19/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M07/D19/signed.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M07/D19/signed.jpg -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M07/D20/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M07/D20/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M07/D20/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M07/D20/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M07/D24/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M07/D24/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M07/D24/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M07/D24/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M07/D25/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M07/D25/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M07/D25/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M07/D25/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M07/D26/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M07/D26/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M07/D26/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M07/D26/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M08/D01/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M08/D01/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M08/D01/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M08/D01/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M08/D04/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M08/D04/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M08/D04/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M08/D04/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M08/D31/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M08/D31/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M08/D31/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M08/D31/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M08/D31/chart.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M08/D31/chart.csv -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M09/D01/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M09/D01/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M09/D01/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M09/D01/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M09/D01/fbusers.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M09/D01/fbusers.csv -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M09/D04/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M09/D04/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M09/D04/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M09/D04/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M09/D05/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M09/D05/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M09/D08/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M09/D08/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M09/D08/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M09/D08/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M09/D13/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M09/D13/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M09/D13/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M09/D13/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M09/D14/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M09/D14/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M09/D14/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M09/D14/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M09/D15/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M09/D15/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M09/D15/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M09/D15/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M09/D18/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M09/D18/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M09/D18/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M09/D18/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M09/D19/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M09/D19/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M09/D19/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M09/D19/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M09/D20/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M09/D20/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M09/D20/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M09/D20/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M09/D21/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M09/D21/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M09/D21/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M09/D21/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M09/D22/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M09/D22/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M09/D22/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M09/D22/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M09/D25/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M09/D25/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M09/D25/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M09/D25/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M09/D26/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M09/D26/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M09/D26/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M09/D26/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M09/D27/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M09/D27/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M09/D27/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M09/D27/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M09/D28/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M09/D28/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M09/D28/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M09/D28/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M09/D29/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M09/D29/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M09/D29/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M09/D29/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M10/D02/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M10/D02/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M10/D02/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M10/D02/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M10/D03/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M10/D03/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M10/D03/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M10/D03/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M10/D04/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M10/D04/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M10/D04/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M10/D04/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M10/D05/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M10/D05/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M10/D05/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M10/D05/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M10/D05/art.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M10/D05/art.json -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M10/D05/subj.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M10/D05/subj.json -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M10/D05/topics.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M10/D05/topics.json -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M10/D09/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M10/D09/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M10/D09/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M10/D09/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M10/D09/topics.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M10/D09/topics.json -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M10/D10/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M10/D10/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M10/D10/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M10/D10/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M10/D10/topics.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M10/D10/topics.csv -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M10/D11/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M10/D11/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M10/D11/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M10/D11/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M10/D12/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M10/D12/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M10/D12/Main.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M10/D12/Main.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M10/D12/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M10/D12/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M10/D13/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M10/D13/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M10/D13/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M10/D13/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M10/D16/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M10/D16/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M10/D16/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M10/D16/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M10/D16/bar.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M10/D16/bar.html -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M10/D16/hirises.tsv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M10/D16/hirises.tsv -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M10/D16/nyc.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M10/D16/nyc.jpg -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M10/D17/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M10/D17/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M10/D17/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M10/D17/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M10/D17/art.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M10/D17/art.json -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M10/D17/subj.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M10/D17/subj.json -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M10/D18/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M10/D18/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M10/D18/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M10/D18/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M10/D19/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M10/D19/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M10/D19/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M10/D19/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M10/D20/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M10/D20/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M10/D20/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M10/D20/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M10/D23/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M10/D23/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M10/D23/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M10/D23/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M10/D24/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M10/D24/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M10/D24/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M10/D24/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M10/D25/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M10/D25/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M10/D25/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M10/D25/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M10/D26/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M10/D26/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M10/D26/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M10/D26/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M10/D26/govt.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M10/D26/govt.csv -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M10/D26/harvey.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M10/D26/harvey.csv -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M10/D26/howto.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M10/D26/howto.csv -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M10/D26/irma.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M10/D26/irma.csv -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M10/D26/texas.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M10/D26/texas.csv -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M10/D26/trump.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M10/D26/trump.csv -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M10/D26/weather.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M10/D26/weather.csv -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M10/D27/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M10/D27/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M10/D27/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M10/D27/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M10/D30/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M10/D30/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M10/D30/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M10/D30/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M10/D31/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M10/D31/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M10/D31/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M10/D31/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M11/D01/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M11/D01/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M11/D01/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M11/D01/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M11/D02/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M11/D02/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M11/D02/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M11/D02/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M11/D03/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M11/D03/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M11/D03/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M11/D03/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M11/D06/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M11/D06/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M11/D06/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M11/D06/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M11/D07/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M11/D07/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M11/D07/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M11/D07/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M11/D08/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M11/D08/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M11/D08/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M11/D08/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M11/D09/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M11/D09/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M11/D09/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M11/D09/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M11/D10/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M11/D10/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M11/D10/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M11/D10/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M11/D13/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M11/D13/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M11/D13/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M11/D13/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M11/D14/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M11/D14/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M11/D14/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M11/D14/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M11/D15/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M11/D15/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M11/D15/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M11/D15/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M11/D16/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M11/D16/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M11/D16/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M11/D16/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M11/D17/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M11/D17/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M11/D17/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M11/D17/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M11/D20/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M11/D20/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M11/D20/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M11/D20/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M11/D21/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M11/D21/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M11/D21/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M11/D21/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M11/D22/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M11/D22/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M11/D22/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M11/D22/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M11/D23/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M11/D23/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M11/D23/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M11/D23/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M11/D24/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M11/D24/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M11/D24/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M11/D24/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M11/D27/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M11/D27/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M11/D27/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M11/D27/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M11/D28/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M11/D28/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M11/D28/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M11/D28/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M11/D29/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M11/D29/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M11/D29/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M11/D29/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M11/D30/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M11/D30/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M11/D30/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M11/D30/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M12/D01/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M12/D01/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M12/D01/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M12/D01/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M12/D04/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M12/D04/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M12/D04/parExample/eenie.txt: -------------------------------------------------------------------------------- 1 | Hello, world! 2 | -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M12/D04/parExample/meanie.txt: -------------------------------------------------------------------------------- 1 | Goodbye, world! 2 | -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M12/D04/sample/eenie.txt: -------------------------------------------------------------------------------- 1 | Hello, world! 2 | -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M12/D04/sample/meanie.txt: -------------------------------------------------------------------------------- 1 | Goodbye, cruel world! 2 | -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M12/D04/sample/moe.txt: -------------------------------------------------------------------------------- 1 | As the World Turns! 2 | -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M12/D05/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M12/D05/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M12/D05/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M12/D05/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M12/D06/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M12/D06/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M12/D06/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M12/D06/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M12/D07/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M12/D07/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M12/D07/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M12/D07/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M12/D08/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M12/D08/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M12/D08/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M12/D08/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M12/D11/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M12/D11/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M12/D11/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M12/D11/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M12/D12/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M12/D12/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M12/D12/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M12/D12/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M12/D13/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M12/D13/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M12/D13/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M12/D13/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M12/D14/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M12/D14/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M12/D14/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M12/D14/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M12/D15/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M12/D15/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M12/D15/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M12/D15/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M12/D15/goats.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M12/D15/goats.html -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M12/D18/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M12/D18/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M12/D18/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M12/D18/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M12/D18/oembed.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M12/D18/oembed.php -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M12/D20/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M12/D20/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M12/D20/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M12/D20/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M12/D20/sample.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M12/D20/sample.json -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M12/D20/subset.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M12/D20/subset.json -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M12/D22/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M12/D22/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M12/D22/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M12/D22/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M12/D26/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M12/D26/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M12/D26/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M12/D26/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M12/D27/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M12/D27/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M12/D27/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M12/D27/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M12/D28/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M12/D28/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M12/D28/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M12/D28/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M12/D29/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M12/D29/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2017/M12/D29/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2017/M12/D29/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2018/M01/D02/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2018/M01/D02/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2018/M01/D02/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2018/M01/D02/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2018/M01/D03/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2018/M01/D03/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2018/M01/D04/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2018/M01/D04/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2018/M01/D04/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2018/M01/D04/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2018/M01/D05/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2018/M01/D05/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2018/M01/D05/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2018/M01/D05/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2018/M01/D08/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2018/M01/D08/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2018/M01/D08/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2018/M01/D08/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2018/M01/D09/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2018/M01/D09/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2018/M01/D09/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2018/M01/D09/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2018/M01/D10/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2018/M01/D10/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2018/M01/D10/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2018/M01/D10/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2018/M01/D10/packet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2018/M01/D10/packet.png -------------------------------------------------------------------------------- /exercises/HAD/Y2018/M01/D11/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2018/M01/D11/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2018/M01/D11/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2018/M01/D11/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2018/M01/D15/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2018/M01/D15/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2018/M01/D15/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2018/M01/D15/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2018/M01/D16/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2018/M01/D16/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2018/M01/D16/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2018/M01/D16/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2018/M01/D17/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2018/M01/D17/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2018/M01/D17/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2018/M01/D17/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2018/M01/D18/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2018/M01/D18/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2018/M01/D18/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2018/M01/D18/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2018/M01/D22/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2018/M01/D22/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2018/M01/D22/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2018/M01/D22/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2018/M01/D23/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2018/M01/D23/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2018/M01/D23/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2018/M01/D23/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2018/M01/D24/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2018/M01/D24/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2018/M01/D24/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2018/M01/D24/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2018/M01/D26/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2018/M01/D26/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2018/M01/D26/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2018/M01/D26/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2018/M01/D29/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2018/M01/D29/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2018/M01/D29/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2018/M01/D29/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2018/M01/D30/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2018/M01/D30/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2018/M01/D30/Solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2018/M01/D30/Solution.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2018/M01/D31/Exercise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2018/M01/D31/Exercise.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2018/M02/D16/rnds.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2018/M02/D16/rnds.png -------------------------------------------------------------------------------- /exercises/HAD/Y2018/M04/D06/cats.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2018/M04/D06/cats.png -------------------------------------------------------------------------------- /exercises/HAD/Y2018/M10/D15/iPod.sha: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2018/M10/D15/iPod.sha -------------------------------------------------------------------------------- /exercises/HAD/Y2018/M12/D19/nums.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2018/M12/D19/nums.txt -------------------------------------------------------------------------------- /exercises/HAD/Y2020/M07/D27/the_wall.py: -------------------------------------------------------------------------------- 1 | #!/usr/local/bin/python 2 | 3 | print("Goodbye, cruel world.\n") 4 | -------------------------------------------------------------------------------- /exercises/HAD/Y2020/M10/D09/1aggregate.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "aggregateId": "7676ed6c-ec98-4317-8852-a3fe7f491e90" 4 | } 5 | ] 6 | -------------------------------------------------------------------------------- /exercises/HAD/Y2020/M11/D06/eu.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2020/M11/D06/eu.json -------------------------------------------------------------------------------- /exercises/HAD/Y2020/M11/D09/un.wtxt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2020/M11/D09/un.wtxt -------------------------------------------------------------------------------- /exercises/HAD/Y2020/M11/D23/nato.kml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2020/M11/D23/nato.kml -------------------------------------------------------------------------------- /exercises/HAD/Y2020/M11/D23/nato.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2020/M11/D23/nato.png -------------------------------------------------------------------------------- /exercises/HAD/Y2021/M03/D05/im.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2021/M03/D05/im.hs -------------------------------------------------------------------------------- /exercises/HAD/Y2021/M03/D30/dat.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/Y2021/M03/D30/dat.dat -------------------------------------------------------------------------------- /exercises/HAD/projects.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/exercises/HAD/projects.txt -------------------------------------------------------------------------------- /src/HAD.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/src/HAD.hs -------------------------------------------------------------------------------- /src/HAD/Date.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/src/HAD/Date.hs -------------------------------------------------------------------------------- /src/Main.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/src/Main.hs -------------------------------------------------------------------------------- /stack.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geophf/1HaskellADay/HEAD/stack.yaml --------------------------------------------------------------------------------