| CARVIEW |
Select Language
HTTP/1.1 200 OK
Connection: keep-alive
Server: nginx/1.24.0 (Ubuntu)
Content-Type: text/html; charset=utf-8
Cache-Control: public, max-age=300
Content-Encoding: gzip
Via: 1.1 varnish, 1.1 varnish
Accept-Ranges: bytes
Age: 0
Date: Sun, 18 Jan 2026 02:16:52 GMT
X-Served-By: cache-dfw-kdfw8210163-DFW, cache-bom-vanm7210049-BOM
X-Cache: MISS, MISS
X-Cache-Hits: 0, 0
X-Timer: S1768702612.311240,VS0,VE300
Vary: Accept, Accept-Encoding
transfer-encoding: chunked
luautils: Helpers for Haskell integration with Lua
[Skip to Readme]
luautils: Helpers for Haskell integration with Lua
This package is an add-on to the HsLua package by Gracjan Polak.
HsLua only provides a very bare-bones wrapper over the Lua API, and this
package is meant to fill in the gap by providing some commonly used features.
[Skip to Readme]
Downloads
- luautils-0.1.4.tar.gz [browse] (Cabal source package)
- Package description (as included in the package)
Maintainer's Corner
For package maintainers and hackage trustees
Candidates
- No Candidates
| Versions [RSS] | 0.1, 0.1.1.0, 0.1.1.1, 0.1.1.2, 0.1.2, 0.1.3, 0.1.4 |
|---|---|
| Dependencies | base (>=3 && <5), binary, bytestring, containers, hslua (>=0.4 && <0.5), monad-loops, text [details] |
| License | MIT |
| Author | Anupam Jain |
| Maintainer | ajnsit@gmail.com |
| Uploaded | by AnupamJain at 2015-06-25T17:49:59Z |
| Category | Scripting |
| Source repo | head: git clone https://github.com/ajnsit/luautils this: git clone https://github.com/ajnsit/luautils/tree/v0.1.4(tag v0.1.4) |
| Distributions | |
| Reverse Dependencies | 2 direct, 1 indirect [details] |
| Downloads | 5478 total (21 in the last 30 days) |
| Rating | (no votes yet) [estimated by Bayesian average] |
| Your Rating |
|
| Status | Docs available [build log] Last success reported on 2015-06-25 [all 1 reports] |
Readme for luautils-0.1.4
[back to package description]LuaUtils (luautils-0.1.4)
This package is an add-on to the @HsLua@ package by Gracjan Polak (https://hackage.haskell.org/package/hslua).
HsLua only provides a very bare-bones wrapper over the Lua API, and this package is meant to fill in the gap by providing some commonly used features.
Currently the following features are provided -
- @Lua.StackValue@ instances for a variety of commonly used datatypes, such as Maps, Tuples, Either, Maybe, Text, Binary etc.
- @luaDoString@ and @luaDoFile@ utility functions.
- @dumpStack@ function to dump the contents of the stack for debugging.
Changelog
- 0.1 : Intial release
- 0.1.1.0 : Added a Lua.StackValue instance for Text and Data.Map
- 0.1.1.1 : No Changes. Bumped version number for upload to Hackage
- 0.1.1.2 : Fixed bug with the StackValue instance for lists
- 0.1.2 : HsLua 0.3.9 compatibility; LuaDoFile and LuaDoString now return
IO ()instead ofIO Int - 0.1.3 : Fixed bug with StackValue.peek for Tuples
- 0.1.4 : Changed LICENSE to MIT. Added Binary t => StackValue t, and
peekbinaryandpushbinaryfunctions. Bumped HsLua dependency to 0.4.0 or greater (which uses ByteStrings instead of Strings). Removed dependency on custom-prelude.