Profile

Cover photo
leaf corcoran
Attended Rochester Institute of Technology
Lives in san francisco, ca
207 followers|263,749 views
AboutPostsCollectionsPhotosVideos+1'sReviews

Stream

leaf corcoran

Shared publicly  - 
 
Vote for itch.io on Steam Greenlight
Thanks for the support over the past 3 years, you can now vote for us on Steam Greenlight! Support itch.io by voting YES on our Greenlight...
2
Add a comment...

leaf corcoran

Shared publicly  - 
 
I wrote  a new guide about building DSLs in Lua.
1
Add a comment...

leaf corcoran

Shared publicly  - 
 
Check out this guide that goes into detail about the MoonScript class system that I wrote this wek
MoonScript’s class system is great balance of functionality and brevity. It’s simple to get started with, doesn’t impose many restrictions, and is incredibly flexible when you need to do advanced things or bend the rules. Even if yo...
1
Add a comment...

leaf corcoran

Shared publicly  - 
 
I registered leafo.net over 11 years ago, on April 25th 2004, with nothing in mind. By December I had managed to turn it into a complete CMS with message board, blog posts, tutorials, news aggregator, and a flash arcade. My internet friends registere...
1
Add a comment...

leaf corcoran

Shared publicly  - 
1
Add a comment...

leaf corcoran

Shared publicly  - 
 
Introducing reverse sales, you can now make your games more expensive for a limited time!
You may have heard murmurings of the indiepocalypse, how the price of your average indie game is quickly approaching zero as desperate developers race to run bargain bin sales or join pay what you...
1
Add a comment...

leaf corcoran

Discussion  - 
 
Here's a library I'm releasing today for doing Naive Bayes classification in Lua, backed by PostgreSQL
1
Add a comment...

leaf corcoran

Discussion  - 
 
Hello, I've been writing a series of Lua guides all this week on intermediate/advanced topics. Check them out!

An introduction to Parsing Expression Grammars with LPeg
http://leafo.net/guides/parsing-expression-grammars.html

Implementing setfenv in Lua 5.2, 5.3, and above
http://leafo.net/guides/setfenv-in-lua52-and-above.html

Cloning a function in Lua
http://leafo.net/guides/function-cloning-in-lua.html

An in-depth look into the MoonScript class implementation
http://leafo.net/guides/moonscript-classes.html
What is a PEG What is LPeg Installing LPeg Some simple grammars String equality Combining patterns Parsing numbers A calculator expression parser Closing What is a PEG A PEG, or Parsing Expression Grammer, is a way of describing a language (or patter...
4
2
Add a comment...

leaf corcoran

Shared publicly  - 
 
Wrote a new Lua guide that you might find interesting
Have you ever considered whether functions in Lua are mutable or not. In Lua, objects are mutable because properties and metatables can be changed. Strings and numbers are examples of types that aren’t mutable: string library functions return n...
1
Add a comment...

leaf corcoran

Shared publicly  - 
 
Wrote a tutorial on using parsing expression grammars with LPeg
What is a PEG What is LPeg Installing LPeg Some simple grammars String equality Combining patterns Parsing numbers A calculator expression parser Closing What is a PEG A PEG, or Parsing Expression Grammer, is a way of describing a language (or patter...
1
Add a comment...

leaf corcoran

Discussion  - 
 
Hello everyone,

I create a website called itch.io, http://itch.io It's an open indie game marketplace for both paid and free games. It already has over 8,000 games and has paid out quite a bit to developers. I'm looking for more developers looking to try it out. I've been developing it for the past 2 years now and I'm constantly releasing new features and iterating from feedback I get from the developers using it. I did a little "year in review" post for 2014 with some of the highlights that I linked to with this post.

In any case I'd love to get any feedback from people already using it or people who haven't heard of it yet.

Thanks!
Although we’re almost 10 days into 2015 but I’d like to take a moment to reflect back on 2014 for itch.io. A lot of great stuff came out, many games were downloaded, played, and bought, and tons of...
10
5
Kevin Henke's profile photoJohnson Lin's profile photo
2 comments
 
Thank you so much Leaf!
Add a comment...
leaf's Collections
Story
Tagline
moonscript master
Education
  • Rochester Institute of Technology
    2006 - 2011
Basic Information
Gender
Decline to State
Birthday
June 8
Other names
leafo
Work
Occupation
write software
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Currently
san francisco, ca
Previously
westhampton, ny - rochester, ny - san jose, ca
Links
Contributor to
leaf corcoran's +1's are the things they like, agree with, or want to recommend.
Serrano's Pizza: San Francisco, CA (Order Online)
serranospizzasanfran.com

Online ordering menu for Serrano's Pizza. Welcome to Serrano's Pizza, the best pizza in the Mission District in San Francisco. Located off o

Lapis - A web framework for MoonScript & OpenResty
leafo.net

How does it work? ❧. Lua is run directly inside of the Nginx worker, giving you the smallest barrier between the webserver and your code. Op

Hacker News
news.ycombinator.com

Hacker News new | comments | ask | jobs | submit, login. 1. Google can be used as a graphic calculator (google.com). 102 points by bpierre 1

ExoSlime
chrome.google.com

Kill some slimes in this jam packed action adventure game.

pathogen.vim - Easy manipulation of 'runtimepath', 'path', 'tags', etc :...
www.vim.org

created by. Tim Pope. script type. utility. description. Manage your 'runtimepath' with ease. In practical terms, pathogen.vim makes

MoonScript
plus.google.com

Programming language that compiles to Lua

CoffeeScript
jashkenas.github.com

Table of Contents. Overview Installation and Usage Language Reference Literals: Functions, Objects and Arrays Lexical Scoping and Variable S

Selectors Level 3
www.w3.org

W3C. Selectors Level 3. W3C Recommendation 29 September 2011. This version: http://www.w3.org/TR/2011/REC-css3-selectors-20110929/; Latest v

Index
www.cs.cmu.edu

Common Lisp the Language, 2nd Edition. next up previous contents. Next: About this document Up: Common Lisp the Language Previous: Reference

MoonScript v0.2.3
leafo.net

Today marks MoonScript version 0.2.3, the CoffeeScript inspired language that compiles to Lua. It's been about 3 months since last release.

Subtle Patterns
subtlepatterns.com

Free high quality patterns for your next web project.

Selectors
www.w3.org

5.1 Pattern matching. In CSS, pattern matching rules determine which style rules apply to elements in the document tree. These patterns, cal

Lua 5.1 Reference Manual - contents
www.lua.org

Lua 5.1 Reference Manual. The reference manual is the official definition of the Lua language. For a complete introduction to Lua programmin

Succinct - Definition and More from the Free Merriam-Webster Dictionary
www.merriam-webster.com

Definition of succinct from the Merriam-Webster Online Dictionary with audio pronunciations, thesaurus, Word of the Day, and word games.

A Free Online PBBG (Persistent Browser Based Game) / RPG (Role Playing G...
trisphere-rpg.com

Trisphere - A free PBBG (Persistent Browser Based Game) RPG (Role Playing Game). Battle ferocious monsters, explore distant lands, discover

Axel Game Library
axgl.org

Axel is a hardware accelerated 2d flash game library that makes creating games as easy as possible.

MoonScript v0.2.2
leafo.net

Today marks MoonScript version 0.2.2, the CoffeeScript inspired language that compiles to Lua. It's been approximately 11 months since the l

Aroma
leafo.net

How It Works. Native Client files are distributed as .nexe binaries where are compiled for both 64-bit and 32-bit computers. Aroma comes as

Very good for climbing, but can get very crowded during after work hours. There's bouldering here but I typically come here for ropes since the bouldering area is small compared to Dogpatch.
Public - a year ago
reviewed a year ago
Cool pool. Outdoors so you can get some sun while you swim.
Public - a year ago
reviewed a year ago
5 reviews
Map
Map
Map