<feed xmlns='http://www.w3.org/2005/Atom'>
<title>hsc/main.hs, branch main</title>
<subtitle>Desktop calculator app in Haskell; probably doesn't run</subtitle>
<id>https://code.roseh.moe/hsc/atom/main.hs?h=main</id>
<link rel='self' href='https://code.roseh.moe/hsc/atom/main.hs?h=main'/>
<link rel='alternate' type='text/html' href='https://code.roseh.moe/hsc/'/>
<updated>2024-05-26T18:01:22Z</updated>
<entry>
<title>Add flake.nix for building on NixOS.</title>
<updated>2024-05-26T18:01:22Z</updated>
<author>
<name>Rose Hogenson</name>
<email>rosehogenson@posteo.net</email>
</author>
<published>2024-05-26T18:01:22Z</published>
<link rel='alternate' type='text/html' href='https://code.roseh.moe/hsc/commit/?id=bdab4cfd4dcff5e45c14af8ebf8f1c795b1ac01a'/>
<id>urn:sha1:bdab4cfd4dcff5e45c14af8ebf8f1c795b1ac01a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Allow quitting with control-[</title>
<updated>2018-11-18T05:37:20Z</updated>
<author>
<name>Raymond Hogenson</name>
<email>rhogenson@posteo.net</email>
</author>
<published>2018-11-18T05:37:20Z</published>
<link rel='alternate' type='text/html' href='https://code.roseh.moe/hsc/commit/?id=3b2b83c2fee20561b058cf1480c160027a45f6e7'/>
<id>urn:sha1:3b2b83c2fee20561b058cf1480c160027a45f6e7</id>
<content type='text'>
I don't use escape any more for vim, so here we go.
</content>
</entry>
<entry>
<title>Rename application to hsc</title>
<updated>2018-05-26T00:14:42Z</updated>
<author>
<name>Raymond Hogenson</name>
<email>rhogenson@posteo.net</email>
</author>
<published>2018-05-26T00:14:42Z</published>
<link rel='alternate' type='text/html' href='https://code.roseh.moe/hsc/commit/?id=80758c4aec6d1808f560d32be7e18eacf48de891'/>
<id>urn:sha1:80758c4aec6d1808f560d32be7e18eacf48de891</id>
<content type='text'>
It's a more professional name, although pretty stupid. I should spend
some time to come up with a good name. On the other hand, it's for
"internal use only" so maybe it doesn't matter. Well, also I took the
time to GPL it, so I guess the moral is that I'm bored.
</content>
</entry>
<entry>
<title>Add license information to the top of the files</title>
<updated>2018-05-18T00:54:08Z</updated>
<author>
<name>Raymond Hogenson</name>
<email>rhogenson@posteo.net</email>
</author>
<published>2018-05-18T00:54:08Z</published>
<link rel='alternate' type='text/html' href='https://code.roseh.moe/hsc/commit/?id=2d2246cde1b3a290fea8605f5f53c37bfc892fe2'/>
<id>urn:sha1:2d2246cde1b3a290fea8605f5f53c37bfc892fe2</id>
<content type='text'>
Thanks Richard Stallman
</content>
</entry>
<entry>
<title>Display output in an entry</title>
<updated>2018-05-17T23:51:37Z</updated>
<author>
<name>Raymond Hogenson</name>
<email>rhogenson@posteo.net</email>
</author>
<published>2018-05-17T23:51:37Z</published>
<link rel='alternate' type='text/html' href='https://code.roseh.moe/hsc/commit/?id=5eb611756409569e23ee044784672be1430cbc4f'/>
<id>urn:sha1:5eb611756409569e23ee044784672be1430cbc4f</id>
<content type='text'>
It looks a lot nicer this way. I've also cleaned up the window
management code. I'm pleased at this point at how nice gtk is. I'll
maybe even make more graphical applications in the future. It doesn't
look as nice as dmenu, though. I wonder if it's possible to theme it
like dmenu? Probably not without significant difficulty, and I'd be
fighting it every step of the way. That's just a guess.
</content>
</entry>
<entry>
<title>Copy the result to the clipboard</title>
<updated>2018-05-17T19:06:09Z</updated>
<author>
<name>Raymond Hogenson</name>
<email>rhogenson@posteo.net</email>
</author>
<published>2018-05-17T19:06:09Z</published>
<link rel='alternate' type='text/html' href='https://code.roseh.moe/hsc/commit/?id=ec7b593bfa656d882462b474e53424411fc0c86f'/>
<id>urn:sha1:ec7b593bfa656d882462b474e53424411fc0c86f</id>
<content type='text'>
It's copied to the primary selection since that's most convenient for
me. I hope that's not confusing for anyone. Next step, multithreading.
</content>
</entry>
<entry>
<title>Write a calculator</title>
<updated>2018-05-17T17:43:54Z</updated>
<author>
<name>Raymond Hogenson</name>
<email>rhogenson@posteo.net</email>
</author>
<published>2018-05-17T17:42:44Z</published>
<link rel='alternate' type='text/html' href='https://code.roseh.moe/hsc/commit/?id=78001436a52a4cc9b5e22bca489fb8ed09a72376'/>
<id>urn:sha1:78001436a52a4cc9b5e22bca489fb8ed09a72376</id>
<content type='text'>
It's pretty nice. It works for what I want. I don't think I have any
complaints about its functionality. I'll add new functions as I need
them. Haskell is actually really easy to program in. I wonder actually
if this would have been easier in Python. I think no.
</content>
</entry>
</feed>
