Hacker GitHub

← All repos

lunarmodules/Penlight

View on GitHub ↗ ★ 2,140 Lua

A set of pure Lua libraries focusing on input data handling (such as reading configuration files), functional programming (such as map, reduce, placeholder expressions,etc), and OS path management. Much of the functionality is inspired by the Python standard libraries.

3 mentions on Hacker News by 3 people: 0 stories, 3 comments · first 2021-01-15 · latest 2025-12-23

Mentions per year 3 mentions · busiest year 2025 (2)
20082026
  1. …it up and keep it compatible. For an extended standard lib, the closest thing is probably Penlight. https://github.com/lunarmodules/Penlight If you want async IO, sockets, etc, check out Luvit. https://luvit.io Lua is really designed as an…
    comment by Fwirt · 2025-12-23 · in Lua 5.5
  2. I see Penlight (which is Python-flavored, but also has some functional programming constructs) https://github.com/lunarmodules/Penlight , Moses if you like functional programming https://yonaba.github.io/Moses/ , likely others, but you're…
  3. …for Lua that is heavily inspired by Python's own standard library, has been around for years now: https://github.com/lunarmodules/Penlight
    comment by monoideism · 2021-01-15 · in Lua and Python (2020)