- Strip out all language-specific stuff
- Use ide-engine for all langs in future
- Use haskell-ide-engine immediately

- Auto-update via watchtower?
- CI: pick between:

- Patterns in reflex for people with reflex experience: Doug Beardsley: Real World Reflex

*A Beginner-friendly Step by Step Tutorial for Reflex-Dom**dynamics**beginner guide**project development w/reflex-platform**Introduction to Brick+Reflex*

- Category theory for TypeScript programmers -> haskell
- Traversable as group punishment
- Reader (Monad of functions) as a funnel; (cfg cfg cfg) -> (function function function function function)

- Categorical programming section of Haskell Wiki on Category Theory

*YouTube TODO list**LambdaConf 2017**Denotational Semantics & DSLs**The Algebra of Algebraic Data Types*+ blogs:*1*,*2*,*3**Monoids: theme and variations**Categories for the Working Hacker*

*A win for recursion schemes**Looking for a terse Haskell-y solution to an Object-y problem in game design**Lessons learned while developing Age of Empires 1 Definitive Edition (not haskell!)**Haskell’s kind system - a primer**Follow the Denotation**Haskell roguelike (series)**Shake build system manual**Fixpoints in Haskell**Keep your types small…**Derriving Via**Capability: The ReaderT pattern without boilderplate**Reverse Mode Auto Differentiation is Kind of Like a Lens**Cloud Haskell (erlang in hs)**Semantic Design**Talk, Slides, Workshop on Denotational Design**Offline: Thinking Functionally with Haskell**Tagless-Final Style**Beautiful Aggregations with Haskell**Monoids on Steroids**Free Monoidal Functors**What makes the Free Monad Free?**Comonads as Spaces**Counterexamples of Type Classes**Presentation: Joys & frustrations of putting 34,000 lines of Haskell into production**The nesting instinct**Functor functors**Error handling in Haskell**Comonads as spaces**Finite-State Machines, Part 1: Modeling with Haskell Data Types**Pathfinding**Compression decompressed**apecs tutorial: An RTS-like game**Graphs**DSL for the Uninitiated**Haskell DSL for shell scripting**Encapsulation Considered Harmful**Design Patterns in Haskell**From design patterns to category theory**The functor design pattern*- Yorgey
*Program Reduction: A Win for Recursion Schemes*- Recursion schemes
- Representable functors
- Adjunctions
- Category Theory Hierarchy
- Diagrams as a Monoid
- Algebraic patterns (identity, semi-group, monoid, monoid morphisms, category, + other interesting stuff)
*Semirings for breakfast**Type isomorphism**Practical introduction to Finger Trees**Haskell with only one type family**What the heck is typeable?**A game in Haskell**Introducing Haskell to a company**Scheduling effects**Learning Haskell: miscellaneous enlightenments**Anatomy of a program in memory**Category design pattern**Detailed walkthrough for a beginner Haskell program*

*There is no Fork**Fold and Unfold for Program Semantics*(plus others in dir listing)*The Two Dualities of Computation: Negative and Fractional Types**How to Twist Pointers without Breaking Them**Functional Programming with Bananas, Lenses, Envelopes and Barbed Wire - or rewoked for Haskell**Out of the Tar Pit**Programming with Managed Time**An Invitation to Category Theory for Designers**Denotational design with type class morphisms**Declarative UIs are the Future — And the Future is Comonadic!**Trees That Grow**Notions of Computations as Monoids*- Papers We Love

- The Joy of Cats
- The Science of Programming
- The Algebra of Programming
- The Software Foundations series
- Type level programming in Haskell

*Programmer’s introduction to linear equations**Immersive linear algebra**School Yourself**Alcumus**Math is fun**HippoCampus**Math doctor Bob**The Catsters (category theory)**The 20 Websites You Need to Learn Math Step by Step**Order theory for computer scientists**Math as Code*

- tree
- rider

- lunar base
- 50s rockets

*Fix split with mighty putty*- Freeride
- Pick bindings

- tree
- rider

- lunar base
- 50s rockets

*Fix split with mighty putty*- Freeride
- Pick bindings
- Bent Metal Solution
- Playlist

- Hidden Manchester
- Stuff Jenn wrote about

- Contact dentist about invisalign
- Pick a situation in which to play handheld games on a regular basis
*Add stuff Jenn wrote about to exploring section*

- Heating
*Infrared panel - feels like the sun, cheaper than most electric heating, silent, less likely to break down**Bioethanol - actual flame, good aesthetics, cheaper to run, can be an expensive initial outlay*- Dripping taps
- Rice cooker
- Blinds
- PC Screen
- Kittie cam

- Inspiration
- 30m (100ft), 6mm (0.24in) sisal rope (not twine)

- Books
*Atlas Shrugged*

- TV:
- Movies:
*City of Lost Children**The Pervert’s Guide to Cinema*

- Games
- Home:
*Super Mario 64 / NO MORE HEROES* - Out:
*Super Mario Land / Grand Theft Auto: Chinatown Wars*

- Home: