gilmi
@_gilmi
Followers
878
Following
20K
Media
118
Statuses
4K
Mostly programming and Haskell. He/Him. 📕 https://t.co/xEErboAizd ⚡ https://t.co/ShceOZc3Y3
Joined June 2015
Published a new #Haskell package: sqlite-easy. A primitive yet easy to use SQLite3 library for your toy projects. Might be useful if you need a simple db/persistent data for your app and you don't want to think too much about it. See the docs/tutorial: https://t.co/1eRVOLyxJR
0
2
23
Wrote a markdown file on the architecture choices in eclair: https://t.co/Bs674EefnA Feedback welcome 😄
1
2
19
Would people be interested in working on eclair for #hacktoberfest? There's a lot of low hanging fruit that I don't have the time to do right now. Help would be much appreciated! 😁
1
3
8
@_gilmi I enjoyed it a lot. Good pace. Wrote very briefly about it here
cthulehansen.github.io
My impression of the book Learn Haskell by Building a Blog Generator
2
1
3
Study: take 342 PRs at Xerox, half refactoring half not. Refactorings took much longer to merge and triggered more discussion. Based on this, some recs: 1. Explain the intent of the refactoring 2. Say exactly what the the refactor was 3. Say the impact of the refactoring
1
2
15
I've just finished reading The Cuckoo's Egg and I'm looking for more stories related to computers in any media. Any suggestions?
1
1
3
Can I please find a chair with reasonable armrest to armrest distance? common keyboard (60%) size? ~12" average shoulder width? ~14-15" common armrest to armrest distance? 25-30" <- What they say ergonomic sitting should look like -> What it actually looks like
5
0
3
The #GHC developers are very pleased to announce the availability of GHC 9.4.1! See Discourse for the full announcement. https://t.co/ZfKcs3wBV4
discourse.haskell.org
The GHC developers are very pleased to announce the availability of GHC 9.4.1. Binary distributions, source distributions, and documentation are available at downloads.haskell.org. This release...
2
42
118
I think some of these things are hard, or even impossible to learn from other languages, and is why I think Haskell has a lot to offer to the working developer. 14/14
3
3
58
These are lessons, techniques and features that I use daily, and they help me design solutions, fix bugs, and complete projects. 13/N
1
1
25
Building bigger parts from smaller parts like lego or a pipeline. Smaller pieces are easier to write, verify and test, and they can be swapped in favor of something else if requirements change. 12/N
1
2
42
Combining parsing with reading from a file means that if I need to read from the network I need to rewrite or duplicate my code. This pattern helps decouple code, make it easier to extend and easier to test. 11/N
1
1
29
The functional core, imperative shell pattern, and decoupling IO for logic, helps to write code that can be used in many contexts. 10/N
1
3
37
EDSLs are a really useful technique to create abstractions and focus on relevant domain for the task, and they help avoid code that combines the "how" with the "what". 9/N
1
2
36