- 24 days of Hackage, 2015: day 24: conclusion and thanks
·
HaskellHackageReddit
·
- 24 days of Hackage, 2015: day 23: Liquid Haskell: refinement types for the real world
·
HaskellHackageLiquid Haskellcontractsrefinement typesSMT
·
- 24 days of Hackage, 2015: day 22: Shake: the dynamic build system
·
HaskellHackageshakemakeSConsPython
·
- 24 days of Hackage, 2015: day 21: hood, GHood, Hoed: observation oriented debugging in Haskell
·
HaskellHackagegoodGHoodHoeddebugging
·
- 24 days of Hackage, 2015: day 20: dimensional: type-checked computation on physical quantities with units
·
HaskellHackageFsharpdimensional
·
- 24 days of Hackage, 2015: day 19: ghc-core-html, list-fusion-probe; checking GHC's fusion rewrite rules for erasing intermediate data from existence
·
HaskellHackagefusionGHCghc-core-htmllist-fusion-probe
·
- 24 days of Hackage, 2015: day 18: vector, vector-algorithms: unleash your inner C programmer!
·
HaskellHackagevectorvector-algorithmsarrayrepaarraysmutationC
·
- 24 days of Hackage, 2015: day 17: ansi-wl-pprint: avoiding string hacking
·
HaskellHackageansi-wl-pprintannotated-wl-pprint
·
- 24 days of Hackage, 2015: day 16: safe; what is safety anyway?
·
HaskellHackagesafesafetyexceptionsPureScriptElmpsychology
·
- 24 days of Hackage, 2015: day 15: IOSpec: testing IO; and some QuickCheck tricks
·
HaskellHackageIOSpecIOtestingQuickCheckquickcheck-unicodecoercion
·
- 24 days of Hackage, 2015: day 14: Earley: a promising newer parser library for Haskell
·
HaskellHackageEarleyparsecparsersambiguitynonempty lists
·
- 24 days of Hackage, 2015: day 13: hint: runtime eval for Haskell
·
HaskellHackagehintevaldynamicGHCLispJavaScriptJava
·
- 24 days of Hackage, 2015: day 12: json-autotype: inferring types from data
·
HaskellHackageaesonjson-autotypeJSONinferencetype providersFsharp
·
- 24 days of Hackage, 2015: day 11: monad-loops: avoiding writing recursive functions by refactoring
·
HaskellHackagerecursionmonad-loops
·
- 24 days of Hackage, 2015: day 10: s-cargot: using S-expression syntax
·
HaskellHackageLispSchemes-cargotS-expressionsdomain-specific languageparsersparsec
·
- 24 days of Hackage, 2015: day 9: Template Haskell goodies: here, interpolate, file-embed
·
HaskellHackageTemplate Haskellhereinterpolatefile-embedstrings
·
- 24 days of Hackage, 2015: day 8: multiset; I wish this were in the standard containers package
·
HaskellHackagemultisetcontainerstextsortingbuilder pattern
·
- 24 days of Hackage, 2015: day 7: semigroups; NonEmpty list and a case study of types and tests
·
HaskellHackagesemigroupsnonempty liststypesparsecmonoidsalgebrasplitsafe
·
- 24 days of Hackage, 2015: day 6: finding utilities with Hoogle and Hayoo: MissingH, extra
·
HaskellHackageHoogleHayooutilitiesMissingHextrahigher-rank typesPureScript
·
- 24 days of Hackage, 2015: day 5: should-not-typecheck: making Haskell sort of dynamically typed with deferred type errors
·
HaskellHackageshould-not-typecheckStackdynamicdeferred type errorsGHC extensionstestingHSpec
·
- 24 days of Hackage, 2015: day 4: wreq: Web client programming; with notes on lens and operator syntax
·
HaskellHackagewreqJSONlensaesonsyntaxPittsburgh Code and SupplyStandard MLOCamlElmElixirtypesdomain-specific languages
·
- 24 days of Hackage, 2015: day 3: HSpec; the importance of testing
·
HaskellHackageHSpecRSpectestingtest-driven developmenttype-driven developmentPerlRubyElixirOCamltypesrefactoringdomain-specific languages
·
- 24 days of Hackage, 2015: day 2: Regexes with pcre-heavy; standalone Haskell scripts using Stack
·
HaskellHackagepcre-heavyregexesparsersparsecPerlPCREPittsburgh TechFestTemplate Haskell
·
- Haskell tidbits: 24 days of Hackage, 2015: day 1: Introduction and Stack
·
HaskellHackageStack
·
- Why I switched from Octopress 2 to Hugo
·
static site generatorOctopressHugoJekyllHakyllRubyGoHaskellperformancecachePandocMarkdownPerl
·
- Remembering over 20 years of reading Dr. Dobb's Journal even till today
·
Dr. Dobb's JournalCaml LightHaskellGoferDylanSchemetypesgradual typing
·
- Understanding Clojure transducers through types
·
Clojuretransducerstypeshigher-rank typesHaskellmonadstype classesScalaRich HickeyJohn LaunchburySimon Peyton Jones
·
- toString considered harmful, part 3
·
ScalaJavaHaskellStandard MLOCamlCC++CsharpRubyPythonLispSchemeGoobject-orientedstring interpolationtype classes
·
- toString considered harmful, part 2
·
ScalaJavaHaskellStandard MLOCamlCC++CsharpRubyPythonLispSchemeGoobject-orientedstring interpolationimplicitstype classes
·
- toString considered harmful, part 1
·
ScalaJavaHaskellStandard MLOCamlCC++CsharpRubyPythonLispSchemeGoRustJavaScriptobject-orientedstring interpolation
·
- OpenHack Pittsburgh: learning Elixir test-driven and package-publishing
·
OpenHackPittsburghErlangElixirtest-driven developmentTDDtestingconcurrencyasynchronousmacrostaupiTraviscontinuous integrationHaskellC++PerlPythonScalaJavaClojureJavaScriptRacketHSpecQuickCheckRSpecpytestSpecs2ScalaCheckMidjeJasminegoogletestRackUnit
·
- Pittsburgh JavaScript meetup: functional programming
·
PittsburghJavaScriptfunctional programmingfunctional languagePittsburgh TechFestimmutableJavaMLStandard MLOCamlFsharpHaskellhigher-orderfirst-classSchemeRubyPythonPerlScalajQuerymonadsrecursionparallelismfunctional reactive programmingMVC.NETRx
·
- nil, non-determinism, exceptions: a journey in debugging the software that generates my blog
·
static site generatorerror handlingerror messagesnilRubyexceptionstimeoutstestingOctopressJekyllPygmentsPythondynamic typingstatic typingGoOCamlScalaHaskell
·
- Pittsburgh Java User Group: Building and Evolving a Java API
·
PittJUGPittsburghJavaC++RubyMLHaskellErlangstringsexceptionstypesScalaAPIserror messageserror handlingtest-driven developmentimmutable
·
- Introducing this new programming blog
·
bikesheddingblog softwareOctopressJekyllRubyHakyllHaskell
·
- Learning about Parasail: a new parallel programming language
·
ParasailparallelismconcurrencyCarnegie Mellon UniversityAdatypesTucker TaftGuy BlellochNESLStandard MLHaskell
·