-
# Background
Hey all! I'm working on a small side project and one of the things I'd like to do involves porting some Lua code over to Luau. The current code exposes a lot of native modules that can b…
-
One year on from the original introduction of scopes as a concept, they've single-handedly come to dominate how Fusion thinks about memory management. The reason is simple; it allows developers to def…
-
For each row in a CSV, fill out a specified minijinja template with corresponding columns, and send the output to a file, whose filename can also be dynamically generated using CSV data.
Extend th…
-
We currently don't have documentation for C API and simply call out to https://www.lua.org/manual/5.1/manual.html#3 in README. It would make sense to have a separate page, that initially could be simi…
-
Now that the `jsonschema` crate supports [custom keywords](https://github.com/Stranger6667/jsonschema-rs?tab=readme-ov-file#custom-keywords), I'm considering adding a `dynlookup` keyword to allow vali…
-
## Reproduction code
```lua
--!strict
type Function = (...any) -> (...any)
type ConnectionObject = {
Disconnect: () -> ()
}
type SignalObject = {
Connect: (self: SignalObject, f: Fun…
-
In my project I would like to implement luau. I want to follow a similar design paradigm to Roblox. By this, I want to create a concept called a Script, which is a container for lua code, that execute…
-
Currently `luau-analyze` does not support loading in a type definition file.
Type definitions are supported and work well with f.ex. the [luau-lsp VSCode](https://github.com/JohnnyMorganz/luau-lsp)…
-
## Summary
[Zstandard](https://github.com/facebook/zstd) is a fast lossless compression algorithm, targeting real-time compression scenarios at zlib-level and better compression ratios.
[...Read mor…
-
Now that DCAT-US v3 has reached a recommendation snapshot status -
https://doi-do.github.io/dcat-us/
The `metadata` command will extract/infer the metadata and save it to a `.metadata` file.
…