Skip to content

Latest commit

 

History

History
76 lines (64 loc) · 2.45 KB

posts.md

File metadata and controls

76 lines (64 loc) · 2.45 KB
layout title header group weight menu
page
Posts
Posts
navigation
6
Posts

Current Posts

    {% for post in site.posts%} {% capture mytags%}{{ post.tags | first | split:" " | first }}{% endcapture %} {% if mytags != 'quark' and mytags != 'sunmicrosystems' and mytags != 'haskelltricks' and mytags != 'cs381' and mytags != 'ta' and mytags != 'instructor' and mytags != 'student' and mytags != 'phdcommittee' and mytags != 'publication' %}
  • {{ post.date | date_to_string }} » {{ post.title }}
  • {% endif %} {% endfor %}

Writing a language

These are the teaching materials I prepared for a course in programming languages for which I was the instructor. These are still under construction since the classes typically had to refer back to previous sessions, and hence each post is a super set of the previous.

    {% for post in site.posts reversed %} {% capture mytags%}{{ post.tags | first | split:" " | first }}{% endcapture %} {% if mytags == 'cs381' %}
  • {{ post.date | date_to_string }} » {{ post.e }}
  • {% endif %} {% endfor %}

Some Haskell tricks

    {% for post in site.posts%} {% capture mytags%}{{ post.tags | first | split:" " | first }}{% endcapture %} {% if mytags == 'haskelltricks' %}
  • {{ post.date | date_to_string }} » {{ post.e }}
  • {% endif %} {% endfor %}

Older Sun Microsystems Posts

    {% for post in site.posts%} {% capture mytags%}{{ post.tags | first | split:" " | first }}{% endcapture %} {% if mytags == 'sunmicrosystems' %}
  • {{ post.date | date_to_string }} » {{ post.e }}
  • {% endif %} {% endfor %}

Older Quark Posts

    {% for post in site.posts%} {% capture mytags%}{{ post.tags | first | split:" " | first }}{% endcapture %} {% if mytags == 'quark' %}
  • {{ post.date | date_to_string }} » {{ post.e }}
  • {% endif %} {% endfor %}