-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathindex.xml
45 lines (42 loc) · 3.39 KB
/
index.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>Blog</title>
<link>https://avi-d-coder.github.io/</link>
<description>Recent content on Blog</description>
<generator>Hugo -- gohugo.io</generator>
<language>en-US</language>
<managingEditor>[email protected] (Avi Dessauer)</managingEditor>
<webMaster>[email protected] (Avi Dessauer)</webMaster>
<copyright>(c) 2020 Avi ד.</copyright>
<lastBuildDate>Tue, 31 Mar 2020 08:32:59 -0400</lastBuildDate><atom:link href="https://avi-d-coder.github.io/index.xml" rel="self" type="application/rss+xml" />
<item>
<title>Résumé</title>
<link>https://avi-d-coder.github.io/resume/</link>
<pubDate>Fri, 02 Apr 2021 00:00:00 +0000</pubDate>
<author>[email protected] (Avi Dessauer)</author>
<guid>https://avi-d-coder.github.io/resume/</guid>
<description>Avi Dessauer :: FunctionalSystemsProgrammer [email protected], github profile Experience: Platonic Systems full stack Haskell contractor on a Haskell, Nix, Postgres web app. A Tweag Summer 2020 Open Source Fellow Frequent open source contributor General knowledge of computer science developed over more than half a decade,
of daily self driven education. Technologies: Haskell:
Collaborator on haskell-language-server/haskell-IDE-engine/ project, Haskell&rsquo;s only LSP server. Author of implicit-hie, used by HLS and Ghcide to remove the need for hie.</description>
</item>
<item>
<title>A Design for a concurrent, pauseless, copying, GC as a Rust crate</title>
<link>https://avi-d-coder.github.io/post/the-concise-gc-design/</link>
<pubDate>Tue, 31 Mar 2020 08:32:59 -0400</pubDate>
<author>[email protected] (Avi Dessauer)</author>
<guid>https://avi-d-coder.github.io/post/the-concise-gc-design/</guid>
<description>The Concise GC design First, we will go over the core invariants and routines that enable type safe, pause-free GC. Second, we will add more complex features: destructors, rooting, polymorphism, and mutation. The GC uses a novel tri-color like design, and monomorphic types to discipline the heap graph and minimizes inter thread synchronization.
The Worker thread View Arenas are single threaded bump allocators for Gc&lt;T&gt;. Gc&lt;T&gt; may contain normal non GCed rust types like Box&lt;T&gt;,&amp;str, Box&lt;Mutex&lt;T&gt;&gt; and usize.</description>
</item>
<item>
<title>Dear Haskell it's not you, it's your tooling.</title>
<link>https://avi-d-coder.github.io/post/dear_haskell/</link>
<pubDate>Tue, 22 May 2018 18:57:56 -0400</pubDate>
<author>[email protected] (Avi Dessauer)</author>
<guid>https://avi-d-coder.github.io/post/dear_haskell/</guid>
<description>Dear Haskell; yes you have some bad parts. String ahem. But for the most part I enjoy learning to write you. See, the problem is your friends; they are extremely agitating. First, your recommended tool Stack Stack does good work sometimes, but seems to prefer making very unreasonable choices:
Config hell The default project template has three config files: config-hell.cabal package.yaml, stack.yaml. So if you want to add a dependency, how pray tell would you do it?</description>
</item>
</channel>
</rss>