alpha
Login
or
Join now
nandi.uk
/
gleam
Star
2
Fork
0
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
Fork of daniellemaywood.uk/gleam — Wasm codegen work
Star
2
Fork
0
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
Overview
Issues
Pulls
Pipelines
gleam
/
compiler-core
/
src
19 folders
40 files
at
e1b6e6fb7635bf340cdc393940edb0fe4fa04b1b
fruno
✨ Include parsed value for float literals
10mo ago
e1b6e6fb
analyse
Change warning to error
11 months ago
ast
✨ Include parsed value for float literals
10 months ago
build
refactor: use module interface for empty module validation Moved from AST checking to module interface, similar to what I did on publish.rs. Also, previously the code counted public definitions from the AST and checked if the definitions list was empty. Now it directly checks if both the values and types HashMaps in the module interface are empty, as suggested by @GearsDatapacks
11 months ago
call_graph
use `Vec<>` instead of `Option<Vec1<>>`
10 months ago
config
Upgrade pubgrub version. This commit updates the pubgrub and hexpm dependency version. It also makes sure that version ranges are parsed on creation rather than use to improve error handling.
1 year ago
docs
Support Tangled as a repository option
10 months ago
erlang
Reexport Erlang types for externally annotated types
9 months ago
error
Forgot some snaps
1 year ago
exhaustiveness
Favour public type aliases over internal types
11 months ago
format
fix formatting of doubly negated literal ints
9 months ago
io
Fix binary files
1 year ago
javascript
Fix export generation
9 months ago
language_server
make sure renaming a variable in an alternative pattern renames all occurrences
9 months ago
metadata
✨ Include parsed value for float literals
10 months ago
package_interface
Add warning for importing a dev dependency from `src`
11 months ago
parse
✨ Include parsed value for float literals
10 months ago
pretty
rename "args" to "arguments"
1 year ago
snapshots
Add erlang.application_start_argument configuration
10 months ago
type_
✨ Include parsed value for float literals
10 months ago
analyse.rs
Implement external annotations for external types
9 months ago
ast.rs
✨ Include parsed value for float literals
10 months ago
ast_folder.rs
✨ Include parsed value for float literals
10 months ago
bit_array.rs
Collapse ifs with chained lets
11 months ago
build.rs
rename "args" to "arguments"
1 year ago
call_graph.rs
properly deal with tail location in "pattern match on variable" code action
9 months ago
codegen.rs
Add erlang.application_start_argument configuration
10 months ago
config.rs
Add erlang.application_start_argument configuration
10 months ago
dep_tree.rs
Update to rust edition 2024
1 year ago
dependency.rs
apply changes
9 months ago
derivation_tree.rs
Defer error printing for resolution errors
10 months ago
diagnostic.rs
change style of secondary labels
1 year ago
docs.rs
Always include v prefix
1 year ago
encryption.rs
replace generic encrypt/decrypt data error messages
1 year ago
erlang.rs
Reexport Erlang types for externally annotated types
9 months ago
error.rs
Implement external annotations for external types
9 months ago
exhaustiveness.rs
properly deal with tail location in "pattern match on variable" code action
9 months ago
fix.rs
Update to Rust 1.87
1 year ago
format.rs
properly deal with tail location in "pattern match on variable" code action
9 months ago
graph.rs
Update to rust edition 2024
1 year ago
hex.rs
Format
10 months ago
inline.rs
properly deal with tail location in "pattern match on variable" code action
9 months ago
io.rs
cargo fmt
1 year ago
javascript.rs
Remove extra line
10 months ago
language_server.rs
Use `Position`
1 year ago
lib.rs
Add AST traversal for inlining
1 year ago
line_numbers.rs
refactor remove unused imports into its own code action builder
1 year ago
manifest.rs
Changelog
10 months ago
metadata.rs
Split compiler into core and cli
5 years ago
package_interface.rs
rename "args" to "arguments"
1 year ago
parse.rs
✨ Include parsed value for float literals
10 months ago
paths.rs
Add `dev` directory
1 year ago
pretty.rs
Add `ZeroWidthString` to pretty printing code
1 year ago
reference.rs
stop warning for modules that are used only by private functions
10 months ago
requirement.rs
Error for invalid dependency specification Closes https://github.com/gleam-lang/gleam/issues/4867
11 months ago
strings.rs
Tweak comment wording
1 year ago
type_.rs
change implementation
10 months ago
uid.rs
Update to rust edition 2024
1 year ago
version.rs
feat(build): Check the version before building If the version of gleam has changed since we last rebuilt instead of reusing any artifacts, instead clear them all out and rebuild from scratch.
4 years ago
warning.rs
Implement external annotations for external types
9 months ago