<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress.com" -->
<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd"><url><loc>https://llaisdy.co.uk/contact/</loc><lastmod>2025-09-09T07:24:17+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://llaisdy.co.uk/2022/07/23/futoshiki-an-answer-set-programming-approach/</loc><image:image><image:loc>https://llaisdy.co.uk/wp-content/uploads/2022/07/2-solution.png</image:loc><image:title>2-solution</image:title></image:image><image:image><image:loc>https://llaisdy.co.uk/wp-content/uploads/2022/07/1-question.png</image:loc><image:title>1-question</image:title></image:image><lastmod>2022-07-23T19:49:17+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://llaisdy.co.uk/2020/08/26/solving-a-logic-puzzle-with-clingo/</loc><image:image><image:loc>https://llaisdy.co.uk/wp-content/uploads/2020/08/logic-problem.jpg</image:loc><image:title>logic-problem</image:title></image:image><lastmod>2023-03-11T22:32:25+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://llaisdy.co.uk/2011/08/26/%e8%ab%8b%e5%8b%bf%e8%b8%90%e8%b8%8f%e8%8d%89%e5%9c%b0/</loc><image:image><image:loc>https://llaisdy.co.uk/wp-content/uploads/2011/08/please_keep_off_the_grass.jpg</image:loc><image:title>please_keep_off_the_grass</image:title></image:image><lastmod>2020-08-08T09:55:16+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://llaisdy.co.uk/2020/02/09/crossword-clue/</loc><lastmod>2020-02-09T17:37:21+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://llaisdy.co.uk/2020/01/02/%e5%86%85%e8%a7%82%e4%b8%8d%e8%af%86%e5%9b%a0%e6%97%a0%e7%9b%b8-%e5%a4%96%e5%90%88%e6%98%8e%e7%9f%a5%e4%bd%9c%e6%9c%89%e5%bd%a2/</loc><lastmod>2020-01-02T16:00:29+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://llaisdy.co.uk/2019/07/07/using-proper-with-erlang-mk/</loc><lastmod>2019-07-07T20:41:21+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://llaisdy.co.uk/2019/07/03/dialyzing-legacy-code/</loc><image:image><image:loc>https://llaisdy.co.uk/wp-content/uploads/2019/07/liga.png</image:loc><image:title>liga</image:title></image:image><lastmod>2019-07-03T20:39:55+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://llaisdy.co.uk/2018/11/03/euterpea-setting-up-audio-on-linux/</loc><lastmod>2018-11-03T17:08:30+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://llaisdy.co.uk/blog/</loc><lastmod>2018-05-12T19:46:17+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://llaisdy.co.uk/2013/06/01/a-morning-with-elixir/</loc><lastmod>2015-11-08T15:42:12+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://llaisdy.co.uk/2015/11/08/functions-in-elixir/</loc><lastmod>2015-11-08T15:41:29+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://llaisdy.co.uk/2015/10/18/erlang-and-smtp-a-quick-round-up/</loc><lastmod>2017-03-01T20:29:48+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://llaisdy.co.uk/2015/09/18/draggable-droppable-sortable-list/</loc><lastmod>2015-09-18T14:10:54+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://llaisdy.co.uk/2015/09/05/elm-building-reactive-web-apps-the-pragmatic-studio/</loc><lastmod>2015-09-05T15:46:32+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://llaisdy.co.uk/2015/05/31/brief-review-the-little-mler/</loc><lastmod>2015-05-31T10:36:30+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://llaisdy.co.uk/2015/01/13/that-giants-causeway-puzzle-in-prolog/</loc><lastmod>2015-01-13T09:41:39+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://llaisdy.co.uk/2015/01/08/solving-greater-than-sudoku-with-answer-set-programming/</loc><lastmod>2015-01-08T13:43:04+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://llaisdy.co.uk/2014/08/26/open-source-speech-recognition-toolkits/</loc><lastmod>2014-08-26T13:29:45+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://llaisdy.co.uk/2014/08/08/macosx-telling-tmux-where-libevent-is/</loc><lastmod>2014-08-08T16:08:57+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://llaisdy.co.uk/2014/05/07/dependent-types-in-prolog/</loc><lastmod>2014-05-10T10:20:41+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://llaisdy.co.uk/2014/04/30/building-and-installing-ats-on-freebsd/</loc><lastmod>2022-11-27T03:40:12+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://llaisdy.co.uk/2014/04/26/review-beginning-haskell/</loc><image:image><image:loc>https://llaisdy.co.uk/wp-content/uploads/2014/04/bhp58.jpg</image:loc><image:title>bhp58</image:title></image:image><lastmod>2014-04-26T15:57:58+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://llaisdy.co.uk/2014/04/09/the-fibonacci-sequence-as-an-unfold/</loc><lastmod>2014-04-09T18:59:36+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://llaisdy.co.uk/2013/10/21/get-rid-of-gpointing-device-settings-gsynaptics-and-use-xinput/</loc><lastmod>2013-10-21T16:17:01+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://llaisdy.co.uk/2013/05/15/ord-and-enum-type-classes-whats-the-difference/</loc><lastmod>2018-09-24T05:49:23+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://llaisdy.co.uk/2013/04/09/queuesplit2-unsafe-queue_safe_split2/</loc><lastmod>2013-04-18T07:59:08+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://llaisdy.co.uk/2012/08/20/building-web-applications-with-erlang/</loc><lastmod>2013-03-14T09:13:13+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://llaisdy.co.uk/2013/03/14/a-content-less-put-that-returns-201-or-409/</loc><lastmod>2013-03-14T09:12:17+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://llaisdy.co.uk/2009/05/24/maybe-just-nothing/</loc><lastmod>2012-02-08T21:43:56+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://llaisdy.co.uk/2011/05/06/dragonfly-bsd-copying-the-image-onto-a-usb-stick-under-macos-x/</loc><lastmod>2012-01-12T12:18:43+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://llaisdy.co.uk/2011/06/17/beatbullying-big-march-awards/</loc><lastmod>2011-11-06T14:50:24+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://llaisdy.co.uk/2011/09/28/from-iphone-to-android/</loc><image:image><image:loc>https://llaisdy.co.uk/wp-content/uploads/2011/09/ted-rogers-with-the-younguns-dusty-bin-patch.jpg</image:loc><image:title>ted-rogers-with-the-younguns-dusty-bin-patch</image:title></image:image><image:image><image:loc>https://llaisdy.co.uk/wp-content/uploads/2011/09/2001_space_odyssey_fg2b.jpg</image:loc><image:title>2001_space_odyssey_fg2b</image:title></image:image><lastmod>2011-09-28T09:38:31+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://llaisdy.co.uk/2011/09/08/%e7%99%be%e5%ba%a6%e6%98%93-baidu-easy-android-or-not-android/</loc><lastmod>2011-09-08T15:26:44+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://llaisdy.co.uk/2011/08/14/baby-steps-with-a-nif/</loc><lastmod>2011-08-14T20:42:29+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://llaisdy.co.uk/2011/07/06/open-an-eclipse-project-in-eclipse/</loc><lastmod>2011-07-06T08:55:12+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://llaisdy.co.uk/2011/06/22/tsung-django-and-cross-site-request-forgery-protection/</loc><lastmod>2011-06-22T09:16:50+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://llaisdy.co.uk/2010/05/11/erlang-using-listsmap2-with-a-named-function/</loc><lastmod>2011-06-17T08:10:16+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://llaisdy.co.uk/2011/05/27/ischeme-with-little-iphone-something-beginning-with/</loc><image:image><image:loc>https://llaisdy.co.uk/wp-content/uploads/2011/05/ischeme.png</image:loc><image:title>ischeme</image:title></image:image><lastmod>2011-05-27T08:51:38+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://llaisdy.co.uk/2011/05/18/browsing-error-logs-on-a-remote-node/</loc><lastmod>2011-06-06T07:32:35+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://llaisdy.co.uk/2011/05/17/connecting-erlang-nodes/</loc><lastmod>2011-05-17T13:49:42+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://llaisdy.co.uk/2011/01/30/a-screen-cheat-sheet/</loc><lastmod>2011-01-30T06:22:51+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://llaisdy.co.uk/2010/06/01/wave-erl-an-erlang-script-to-read-and-write-wav-files/</loc><lastmod>2022-01-09T13:08:02+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://llaisdy.co.uk/haskell-resources/</loc><lastmod>2010-01-16T14:56:36+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://llaisdy.co.uk/erlang-resources/</loc><lastmod>2010-01-15T21:46:27+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://llaisdy.co.uk/2009/10/13/adding-a-django-application-to-pinax/</loc><lastmod>2009-11-05T12:26:02+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://llaisdy.co.uk/2009/11/01/compiling-htk-3-4-on-mac-os-x/</loc><lastmod>2009-11-01T21:40:11+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://llaisdy.co.uk/2009/10/14/compiling-htk-3-4-on-windows-xp/</loc><lastmod>2011-06-07T18:06:08+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://llaisdy.co.uk/2009/09/29/smartphone-market-share-by-manufacturer/</loc><lastmod>2009-10-06T11:56:30+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://llaisdy.co.uk/2009/07/05/haskell-and-chat/</loc><lastmod>2009-09-18T07:58:29+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://llaisdy.co.uk/2009/09/10/install-lxml-on-mac-os-x-without-fink-or-macports/</loc><lastmod>2009-09-10T08:03:44+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://llaisdy.co.uk/2009/07/30/ibm-to-buy-spss/</loc><lastmod>2009-07-30T12:27:22+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://llaisdy.co.uk/2009/07/11/decorate-sort-undecorate-in-haskell-advanced/</loc><lastmod>2009-07-11T12:53:39+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://llaisdy.co.uk/2009/06/24/decorate-sort-undecorate-in-haskell/</loc><lastmod>2009-10-06T11:51:54+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://llaisdy.co.uk/2009/07/03/haskell-sort-and-sortby/</loc><lastmod>2009-07-04T10:31:59+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://llaisdy.co.uk/2009/06/30/haskell-resources-page/</loc><lastmod>2009-07-02T05:21:17+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://llaisdy.co.uk/2009/06/28/haskell-sortby-wrapped_f-sortby-comparing-f-and-sortby-compare-on-f/</loc><lastmod>2012-05-27T08:22:29+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://llaisdy.co.uk/2009/06/11/haskell-is-it-a-palindrome/</loc><lastmod>2009-06-28T10:36:17+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://llaisdy.co.uk/2009/06/01/type-signatures-in-haskell/</loc><lastmod>2009-06-28T10:34:35+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://llaisdy.co.uk/2009/06/04/first-steps-with-pinax/</loc><lastmod>2009-06-04T12:06:04+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://llaisdy.co.uk/2009/06/01/haskell-type-variables/</loc><lastmod>2009-06-01T13:51:26+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://llaisdy.co.uk/2009/05/19/pattern-matching-in-haskell/</loc><lastmod>2009-05-20T13:00:20+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://llaisdy.co.uk/2009/04/21/oracle-buys-java-mysql-solaris/</loc><lastmod>2009-04-21T09:20:52+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://llaisdy.co.uk/2009/04/18/chinese-input-methods-for-mac-os-x/</loc><image:image><image:loc>https://llaisdy.co.uk/wp-content/uploads/2009/04/ctc.png</image:loc><image:title>ctc</image:title><image:caption>Services | Chinese Text Converter</image:caption></image:image><image:image><image:loc>https://llaisdy.co.uk/wp-content/uploads/2009/04/trad1.png</image:loc><image:title>trad1</image:title><image:caption>Traditional</image:caption></image:image><image:image><image:loc>https://llaisdy.co.uk/wp-content/uploads/2009/04/simp1.png</image:loc><image:title>simp1</image:title><image:caption>Simplified</image:caption></image:image><image:image><image:loc>https://llaisdy.co.uk/wp-content/uploads/2009/04/trad.png</image:loc><image:title>trad</image:title><image:caption>Traditional</image:caption></image:image><image:image><image:loc>https://llaisdy.co.uk/wp-content/uploads/2009/04/simp.png</image:loc><image:title>simp</image:title></image:image><lastmod>2009-04-18T13:38:27+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://llaisdy.co.uk/2009/02/08/chinese-input-methods-for-emacs/</loc><image:image><image:loc>https://llaisdy.co.uk/wp-content/uploads/2009/02/echimp21.png</image:loc><image:title>echimp21</image:title></image:image><image:image><image:loc>https://llaisdy.co.uk/wp-content/uploads/2009/02/echimp11.png</image:loc><image:title>echimp11</image:title></image:image><image:image><image:loc>https://llaisdy.co.uk/wp-content/uploads/2009/02/echimp2.png</image:loc><image:title>echimp2</image:title></image:image><image:image><image:loc>https://llaisdy.co.uk/wp-content/uploads/2009/02/echimp1.png</image:loc><image:title>echimp1</image:title></image:image><lastmod>2015-11-27T11:35:54+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://llaisdy.co.uk/2009/01/27/cupcake-speech-technology-on-android/</loc><lastmod>2009-01-27T12:13:00+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://llaisdy.co.uk/2008/11/16/polisi-iaith-s4c/</loc><lastmod>2009-01-19T11:12:53+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://llaisdy.co.uk/2008/11/07/ddaru/</loc><lastmod>2008-11-07T14:36:04+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://llaisdy.co.uk/2007/11/13/it-seems-like-google-called-for-a-party-and-forgot-to-order-beer/</loc><lastmod>2008-11-06T20:43:48+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://llaisdy.co.uk/2008/03/07/speech-recognition-removed-from-android/</loc><lastmod>2008-11-06T20:41:27+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://llaisdy.co.uk/2008/06/06/nokia-buys-symbian-forms-symbian-foundation/</loc><lastmod>2008-11-06T20:36:34+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://llaisdy.co.uk/2007/11/07/android-and-the-open-handset-alliance/</loc><lastmod>2008-11-06T12:44:22+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://llaisdy.co.uk/2008/09/24/nice-phone-shame-about-the-speech-rec/</loc><lastmod>2008-11-06T12:33:04+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://llaisdy.co.uk/2008/10/15/nuance-to-team-up-with-nokia/</loc><lastmod>2008-11-06T12:27:51+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://llaisdy.co.uk</loc><changefreq>daily</changefreq><priority>1.0</priority><lastmod>2025-09-09T07:24:17+00:00</lastmod></url></urlset>
