_af + programming   279

Effective ML - YouTube
The discussion of phantom types at the end is great
programming  ocaml  video  top 
6 weeks ago by _af
Extension Points - 3 Years Later
Lots of interesting tools and tips for ppx writing
ocaml  programming 
april 2018 by _af
The Coding Train - YouTube - YouTube
Allegedly this is a good resource for teaching programming
programming  video  teaching 
march 2018 by _af
Pure UI Control – Adam Solove – Medium
UI states vs Control states. Thought provoking!
design  programming  reasonml  top 
march 2018 by _af
Domain Driven Design | F# for fun and profit
Great slides on encoding domain requirements into ADTs
functional  programming  top 
february 2018 by _af
Purely functional data structures
Have seen this recommended several times
functional  programming 
february 2018 by _af
Why type-first development matters - Tomas Petricek
An argument for type design as the first phase in software development
functional  programming 
february 2018 by _af
Vim scripting cheatsheet
Very handy and well-designed vimscript reference
vim  programming 
january 2018 by _af
Getting your feet wet with OCaml – Bobby Priambodo – Medium
Nice intro, including instructions on getting OPAM set up
ocaml  programming 
january 2018 by _af
O'Chess
A chess program in OCaml
ocaml  programming 
january 2018 by _af
ReasonML: functions
Excellent, thorough rundown of all of the capabilities of functions in OCaml/Reason
reasonml  functional  programming  top 
december 2017 by _af
Xavier Leroy - People of Programming Languages
Some interesting historical background on OCaml
ocaml  programming 
december 2017 by _af
Why your programmers just want to code – Maker to Manager – Medium
Excellent read on how programmers become disillusioned, and how to prevent it
programming  management 
december 2017 by _af
How Generative Music Works
Amazing deck with lots of interactive examples of generative music
music  programming  top 
november 2017 by _af
Functional Programming Jargon
With examples (some are approximations) in JavaScript
functional  programming  javascript 
november 2017 by _af
There’s a human on the other side of your code review
A thoughtful piece on the social side of code review
programming 
november 2017 by _af
Uncle Bob and Silver Bullets • Hillel Wayne
Counterpoint to some of Uncle Bob's arguments
programming 
october 2017 by _af
Brandon Dail: Critical ReasonML'ing — ReactNext 2017 - YouTube
The video description perfectly captures why I'm so interested in Reason
reasonml  programming  video 
october 2017 by _af
Making Unreasonable States Impossible // Speaker Deck
Great example of using Reason/OCaml types to design more robust software
reasonml  functional  programming 
september 2017 by _af
Dynamicland, seeing spaces, and design studio
Great read (with lots of interesting references) on Bret Victor's latest work and ideas
programming  learning  design  top 
september 2017 by _af
Rob Pike's 5 Rules of Programming
I love this, especially rule 5. Extremely pragmatic
programming  top 
september 2017 by _af
Programming Languages Course: UW CSE341, Spring 2017
Looks like a useful ML resource, and includes fairly high-quality, freely downloadable videos
functional  programming  video 
september 2017 by _af
How Elm Slays a UI Antipattern
Great example of leveraging variants to prevent common UI antipatterns
elm  functional  programming 
september 2017 by _af
Phantom types in ReasonML
A nice introductory guide, using a data validation example
reasonml  programming  functional 
september 2017 by _af
What's Functional Programming All About?
"The core of Functional Programming is thinking about data-flow rather than control-flow"
functional  programming  top 
august 2017 by _af
Functional programming Babelfish
Handy reference comparing syntax between FP languages
functional  programming 
august 2017 by _af
Modern Software Over-Engineering Mistakes – RDX – Medium
Engaging read; so many well-described antipatterns here
programming  top 
july 2017 by _af
Awk Tutorial, part 1 | Jonathan Palardy's Blog
Awesome intro to awk, which I've put off learning for far too long
unix  programming  toread 
july 2017 by _af
A Few Billion Lines of Code Later: Using Static Analysis to Find Bugs in the Real World | February 2010 | Communications of the ACM
"Many build engineers have a single concrete metric of success: that all tools terminate with successful exit codes."
programming  swmetrics 
june 2017 by _af
The Clean Architecture | 8th Light
Interesting twist/expansion on hexagonal architecture
programming  software 
june 2017 by _af
Objective CAML Tutorial
Older but well-regarded OCaml tutorial
ocaml  programming 
may 2017 by _af
Detecting use-cases for GADTs in OCaml
Easily the best intro to GADTs in OCaml that I've found
ocaml  functional  programming  top 
may 2017 by _af
More type classes in OCaml
Thorough look at replicating haskell idioms in OCaml
ocaml  haskell  functional  programming 
may 2017 by _af
Home | F# for fun and profit
Great articles on functional programming (using F#, but concepts are widely applicable)
programming  functional  top 
may 2017 by _af
An Introduction to Reason · GitBook
Best intro resource I've found so far
reasonml  top  programming 
march 2017 by _af
« earlier      
per page:    204080120160

Copy this bookmark:



description:


tags: