<?xml version="1.0" encoding="UTF-8"?><!-- generator="WordPress/2.6" -->
<rss version="0.92">
<channel>
	<title>λ Tony’s blog λ</title>
	<link>http://blog.tmorris.net</link>
	<description>The weblog of Tony Morris</description>
	<lastBuildDate>Tue, 29 Nov 2011 23:36:04 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	
	<item>
		<title></title>
		<description>&#60;&#60;&#60; Insert thoughtless commentary about Scala here. Be sure not to forget that emphatic display of spectacular ignorance of the subject at hand. Click here to solicit peer support in the event that you begin to consider the possibility that you do not understand elementary topics of computer programming. Keep ...</description>
		<link>http://blog.tmorris.net/1060/</link>
			</item>
	<item>
		<title>CAT (3D enhanced) Lumbosacral 2011-11-02 (24 hours post-op)</title>
		<description>L4/L5/S1/Sacro-iliac fusion

L4/L5/S1 fusion performed 15 March 2011
Sacro-iliac fusion performed 01 November 2011


	
	
	
	
	
	
	
	
	
	
 </description>
		<link>http://blog.tmorris.net/cat-3d-enhanced-lumbosacral-2011-11-02-24-hours-post-op/</link>
			</item>
	<item>
		<title>I cannot use language X</title>
		<description>I often hear people complain to me that they cannot use some superior programming language in their environment. Is it the right programming language to use? You sure? Great, now toughen up and use it.

You're being told that you cannot? What is the reason given? Because "blah blah fucking said ...</description>
		<link>http://blog.tmorris.net/i-cannot-use-language-x/</link>
			</item>
	<item>
		<title>Data Parallelism in Haskell</title>
		<description>Manuel M T Chakravarty &#8212; University of New South Wales
Brisbane Functional Programming Group
01 September 2011


Data Parallelism in Haskell from Rob Manthey on Vimeo. </description>
		<link>http://blog.tmorris.net/data-parallelism-in-haskell/</link>
			</item>
	<item>
		<title>Lifting (Haskell addendum)</title>
		<description>A follow-on from Lifting. A port of the Scala code to Haskell follows.


class Lift f where
  lift0 ::
    a -> f a

  lift1 ::
    (a -> b) -> f a -> f b
  lift1 =
    ap . lift0

 ...</description>
		<link>http://blog.tmorris.net/lifting-haskell-addendum/</link>
			</item>
	<item>
		<title>Java 7</title>
		<description>Java 7 has proposed syntax for what Scala calls two methods:

	
            Option.flatMap
             In Scala where we would normally write:
         ...</description>
		<link>http://blog.tmorris.net/java-7/</link>
			</item>
	<item>
		<title>Lifting</title>
		<description>Below is a compileable Scala source file. If you read it from top to bottom, it may help with some insights regarding applicative functors. It was partially inspired by Eric's rendition of The Essence of the Iterator Pattern.


trait Lift[F[_]] {
  // Spot the pattern in these type signatures
  ...</description>
		<link>http://blog.tmorris.net/lifting/</link>
			</item>
	<item>
		<title>Three and a half friggin years later</title>
		<description>The result of:

The purchase and consumption of 31 medical text books on lower limb orthopaedics, neurology, neuro and spinal surgery and radiology.
Uncountable subscriptions to medical journals.
18 MRIs, 4 CAT scans, 3 XRAY scans, 3 bone scans.
12 surgical procedures; 8 to the lower limb, 3 to the lumbar spine. 1 (successfully) ...</description>
		<link>http://blog.tmorris.net/three-and-a-half-friggin-years-later/</link>
			</item>
	<item>
		<title>A brief point on static typing</title>
		<description>This post also incidentally attempts to justify my answer to a question that I regularly encounter, what is your favourite programming language?


It's not possible to write bug-free programs.


This particular myth is quite popular, and its recent inclusion in a discussion I had has prompted me to write this post. The ...</description>
		<link>http://blog.tmorris.net/a-brief-point-on-static-typing/</link>
			</item>
	<item>
		<title>Anti-intellectual Euphemisms</title>
		<description>I see this a lot, especially in programming forums.

	Using the word simple, natural, pragmatic, real world or intuitive to mean "I am able to understand this."
	Conversely, using the word complex, unnatural, academic, "your world" or unintuitive to mean "I am not able nor am I willing to invest the effort ...</description>
		<link>http://blog.tmorris.net/anti-intellectual-euphemisms/</link>
			</item>
</channel>
</rss>

