Path to this page:
./
converters/hs-hslua-aeson,
Allow aeson data types to be used with Lua
Branch: CURRENT,
Version: 2.3.1nb1,
Package name: hs-hslua-aeson-2.3.1nb1,
Maintainer: pkgsrc-usersThis package provides instances to push and receive any datatype encodable
as JSON to and from the Lua stack.
Master sites:
Filesize: 7.287 KB
Version history: (Expand)
- (2024-05-09) Updated to version: hs-hslua-aeson-2.3.1nb1
- (2024-05-02) Updated to version: hs-hslua-aeson-2.3.1
- (2023-11-02) Updated to version: hs-hslua-aeson-2.3.0.1nb1
- (2023-10-30) Updated to version: hs-hslua-aeson-2.3.0.1
- (2023-10-09) Updated to version: hs-hslua-aeson-2.2.1nb2
- (2023-02-09) Updated to version: hs-hslua-aeson-2.2.1nb1
CVS history: (Expand)
2023-11-02 07:37:49 by Masatake Daimon | Files touched by this commit (1141) |
Log message:
Revbump all Haskell after updating lang/ghc96
|
2023-10-30 14:24:57 by Masatake Daimon | Files touched by this commit (4) |
Log message:
converters/hs-hslua-aeson: Update to 2.3.0.1
hslua-aeson-2.3.0.1 - Released 2023-03-13.
* Relax upper bound for hslua-marshalling, allow version 2.3.
hslua-aeson-2.3.0 - Released 2023-02-21.
* The peekValue peeker now checks for a __toaeson metafield or __tojson
metamethod and uses them to compute the Value of an object:
* The __toaeson metafield, if set, must be a function pushed via
pushToAeson. That function is called on a given object, and the returned
Value becomes the result of calling peekValue.
Likewise, the __tojson metamethod must be a function that returns a valid
JSON string. The result in that case is the decoded string.
If both, __toaeson and __tojson are set, then __toaeson takes precedent.
* The test suite now has tasty-hunit as an additional dependency.
|
2023-10-09 06:55:01 by Masatake Daimon | Files touched by this commit (988) |
Log message:
Bump Haskell packages after updating lang/ghc94
|
2022-08-23 12:59:52 by Thomas Klausner | Files touched by this commit (2) | |
Log message:
hs-hslua-aeson: update to 2.2.1.
## hslua-aeson-2.2.1
Released 2022-06-23.
- Export `jsonarray`, which is the name of the registry slot
holding the metatable given to array tables. Setting the
corresponding registry value will affect all newly created
array values.
## hslua-aeson-2.2.0.1
Released 2022-06-16.
- Relaxed upper bound for mtl, allowing mtl-2.3.
- Relaxed upper bound for aeson, allowing aeson-2.1.
## hslua-aeson-2.2.0
Released 2022-02-19.
- Relaxed upper bound for hslua-core and hslua-marshalling,
allowing version 2.2 of both packages.
|
2022-08-20 10:08:24 by Thomas Klausner | Files touched by this commit (211) |
Log message:
hs*: recursive bump for new dependencies needed
for hs-aeson, hs-vector
|
2022-02-26 04:58:36 by Masatake Daimon | Files touched by this commit (872) |
Log message:
Bump all Haskell packages after enabling "split sections" in mk/haskell.mk
|
2022-02-12 09:10:19 by Masatake Daimon | Files touched by this commit (5) |
Log message:
converters/hs-hslua-aeson: import hs-hslua-aeson-2.1.0
This package provides instances to push and receive any datatype encodable
as JSON to and from the Lua stack.
|