# Boulder, Colorado Haskell meetup – March 6

**URL:** <https://discourse.haskell.org/t/boulder-colorado-haskell-meetup-march-6/8790>\
**Category:** Events\
**Created:** [February 13, 2024, 6:48pm UTC](https://discourse.haskell.org/t/boulder-colorado-haskell-meetup-march-6/8790 "2024-02-13T18:48:37Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![sellout](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.haskell.org/sellout/32/3421_2.png) [@sellout](https://discourse.haskell.org/u/sellout)\
**Post date:** [February 13, 2024, 6:48pm UTC](https://discourse.haskell.org/t/boulder-colorado-haskell-meetup-march-6/8790/1 "2024-02-13T18:48:37Z")

</div>

There will be pizza, non-alcoholic beverages, and Robert Peszek speaking on pragmatic RankNTypes. Details at [Pragmatic RankN, Wed, Mar 6, 2024, 5:30 PM | Meetup](https://www.meetup.com/boulder-haskell-programmers/events/299117653/)

Everyone is welcome – come meet and socialize with some Colorado functional programmers.

---

<div class="post-metadata">

**Author:** ![mhueschen](https://avatars.discourse-cdn.com/v4/letter/m/977dab/32.png) [@mhueschen](https://discourse.haskell.org/u/mhueschen)\
**Post date:** [March 3, 2024, 7:11pm UTC](https://discourse.haskell.org/t/boulder-colorado-haskell-meetup-march-6/8790/2 "2024-03-03T19:11:28Z")

</div>

just heard about this from a friend - cool to see you are reviving the Boulder group! I live in Boulder and plan to be there on Wed.

---

<div class="post-metadata">

**Author:** ![mhueschen](https://avatars.discourse-cdn.com/v4/letter/m/977dab/32.png) [@mhueschen](https://discourse.haskell.org/u/mhueschen)\
**Post date:** [April 2, 2024, 1:39am UTC](https://discourse.haskell.org/t/boulder-colorado-haskell-meetup-march-6/8790/3 "2024-04-02T01:39:24Z")

</div>

at the last meetup it sounded like presentations were welcome? I recently did a Haskell implementation of the G machine paper, as a learning exercise for a work project. I could walk through the code - including some nice DOT diagrams I can generate from the interpreter as it runs a program - if that is of interest.

this is a way to make fast-ish interpreters for lazy functional languages. Haskell uses the “stackless, tagless g machine” variant on what the paper describes.

---

<div class="post-metadata">

**Author:** ![sellout](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.haskell.org/sellout/32/3421_2.png) [@sellout](https://discourse.haskell.org/u/sellout)\
**Post date:** [April 2, 2024, 2:06am UTC](https://discourse.haskell.org/t/boulder-colorado-haskell-meetup-march-6/8790/4 "2024-04-02T02:06:26Z")

</div>

Yes! That sounds great. Are you suggesting this for the meetup this Wednesday (which I still need to post here), or were you thinking the May 1st(?) meetup?

---

<div class="post-metadata">

**Author:** ![mhueschen](https://avatars.discourse-cdn.com/v4/letter/m/977dab/32.png) [@mhueschen](https://discourse.haskell.org/u/mhueschen)\
**Post date:** [April 2, 2024, 4:34am UTC](https://discourse.haskell.org/t/boulder-colorado-haskell-meetup-march-6/8790/5 "2024-04-02T04:34:53Z")

</div>

I had been thinking of the May meetup, but I could do Wed also! my understanding of the code would be fresher on Wed, since I just finished it and will probably be doing different stuff in a month…

it sounded like there was a plan for a discussion on Wed. I don’t think it’d take me too long (maybe 15min?) to walk through the code. so maybe we could do both?

---

<div class="post-metadata">

**Author:** ![sellout](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.haskell.org/sellout/32/3421_2.png) [@sellout](https://discourse.haskell.org/u/sellout)\
**Post date:** [April 2, 2024, 4:50am UTC](https://discourse.haskell.org/t/boulder-colorado-haskell-meetup-march-6/8790/6 "2024-04-02T04:50:12Z")

</div>

Not trying to rush you – May is totally good, and gives some time for promotion / prep of the talk. I think that’s my preference, but don’t want to dissuade you if you’re champing at the bit to present it.

---

<div class="post-metadata">

**Author:** ![mhueschen](https://avatars.discourse-cdn.com/v4/letter/m/977dab/32.png) [@mhueschen](https://discourse.haskell.org/u/mhueschen)\
**Post date:** [April 2, 2024, 5:02am UTC](https://discourse.haskell.org/t/boulder-colorado-haskell-meetup-march-6/8790/7 "2024-04-02T05:02:32Z")

</div>

cool, May sounds good!

I am now working on an adapted version of the g-machine, for interpreting our language (called PLAN). by May I could probably talk through that also, which might be interesting to folks?
