Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
Ogma
Open source scripting language focused on ergonomically and efficiently processing tabular data, with batteries included.
Collective -
Host: opensource -
https://opencollective.com/ogma
- Code: https://github.com/kdr-aus/ogma
* allow duplicate impls to allow for type input polymorphism
* define structure of Definition...
github.com/kdr-aus/ogma - 7a92963985aaf99f1d295557a1cf948c5d7dd403 authored almost 2 years ago by Kurt Lawrence <[email protected]>* turn partition into directory module
* transition to tree link data structure
* test the...
github.com/kdr-aus/ogma - a6576245d108b5abae360496902373be4794b825 authored almost 2 years ago by Kurt Lawrence <[email protected]>* resolve to the boundary partition
* resolving file imports and exports wired in, needs test...
github.com/kdr-aus/ogma - 6c911b9c1627567623dcc37117297e20da65e349 authored almost 2 years ago by Kurt Lawrence <[email protected]>github.com/kdr-aus/ogma - aac09c91030f84b3774c7660e96748b13fa89b07 authored almost 2 years ago by Kurt Lawrence <[email protected]>
github.com/kdr-aus/ogma - 690c93f495263101f349aaf001499f64baca8c35 authored almost 2 years ago by Kurt Lawrence <[email protected]>
* Build a partition graph from FsMap
* fix clippy
* fix test
github.com/kdr-aus/ogma - a543fddc9a88d8db0c92514bbd51fb78c03534c9 authored almost 2 years ago by Kurt Lawrence <[email protected]>github.com/kdr-aus/ogma - f91fb3ce4ce93fa75935edfdd6ccc08b6f677360 authored almost 2 years ago by Kurt Lawrence <[email protected]>
github.com/kdr-aus/ogma - 7cd3850bb2c7c9afcdf22134e5b5e8643c881002 authored almost 2 years ago by Kurt Lawrence <[email protected]>
* create a fs structure builder
* fix clippy
* track the empty test01 dir
github.com/kdr-aus/ogma - 18463cf5de1938ebf730fd18c7d388614abfa449 authored over 2 years ago by Kurt Lawrence <[email protected]>* introduce a file parser
* parse imports and exports
* add line numbers to items
* use...
github.com/kdr-aus/ogma - ceb936d39e93d0609f32112d2e047107ecf16807 authored over 2 years ago by Kurt Lawrence <[email protected]>* move parse into folder module
* move tests into own module
* introduct path structure
...
github.com/kdr-aus/ogma - 047a1b1f4c580a4013df895a2d45f37f58c28c26 authored over 2 years ago by Kurt Lawrence <[email protected]>* #168 alter Expecting enum to be a bitflag
* update code for pr #169
github.com/kdr-aus/ogma - 9e8ef1a98edb870d088a9cee25548097e3f7ea5d authored over 2 years ago by yuchunzhou <[email protected]>github.com/kdr-aus/ogma - a1952df8534562c486145e6ee1400ad5a213a6f3 authored over 2 years ago by Kurt Lawrence <[email protected]>
* fix formatting
* fix clippy
* fix clippy
github.com/kdr-aus/ogma - 421760efab121fec3e57538a2e316670a0cf586e authored over 2 years ago by Kurt Lawrence <[email protected]>Found via this command:
codespell -L crate,fo,frist,ser,froms
github.com/kdr-aus/ogma - e140eff643b5d95eb2bf1f4953aa8950fdddb7f5 authored over 2 years ago by Kian-Meng Ang <[email protected]>* determine cause was hard errors not taking precendence
* overwrite errors on compilation bl...
github.com/kdr-aus/ogma - 6688f052a42a683fb798742d87ec6766939f4b0f authored over 2 years ago by Kurt Lawrence <[email protected]>* manage to make inference depth errors bubble up
* make inference depth error informative, s...
github.com/kdr-aus/ogma - d0a3e03da25552804c72cd4437df6df01e1aaf2d authored over 2 years ago by Kurt Lawrence <[email protected]>* update comfy-table to v6
* update lsp-server and lsp-types deps
* update simplelog deps
...
* add tests and trial a few options as a fix
* made the change to sealing which asserts if an...
github.com/kdr-aus/ogma - 188b1848f5f9bc439bed9f4b333a9f160b18a210 authored over 2 years ago by Kurt Lawrence <[email protected]>* test v3 of cansi to see if this fixes issue, it does.
* make a good colouring of magenta po...
github.com/kdr-aus/ogma - 574ed3dc37a381072ca64d02b473bea1b65073e0 authored over 2 years ago by Kurt Lawrence <[email protected]>* add default members for the package
* make a flag which doesn't make the completer prompt s...
github.com/kdr-aus/ogma - 1e8eba59fecf39fb28c1bef711f9b0eef4c1f528 authored over 2 years ago by Kurt Lawrence <[email protected]>* add test which shows error
* alter parsing error to accumulate context
* fix other tests...
github.com/kdr-aus/ogma - 2ff885e64b7d7bef42d8688b012106a94f173202 authored over 2 years ago by Kurt Lawrence <[email protected]>* handle dot op separately
* fix tests
github.com/kdr-aus/ogma - c4a84f4b5b3d1f38826a269b25e9ac1a8f3ab670 authored over 2 years ago by Kurt Lawrence <[email protected]>* add tests which mirror the bug and have a minimal case
* alter the way sealing transits
...
github.com/kdr-aus/ogma - e973d1c2c7e2131f481a0f9ff2a6ec352cf47c75 authored over 2 years ago by Kurt Lawrence <[email protected]>* add test and fix by altering tgt op inference
* add release note
* fmt
github.com/kdr-aus/ogma - 1f25423ba47befc97c531492d67b44352714e5cc authored over 2 years ago by Kurt Lawrence <[email protected]>* remove leftover dbg! calls
* add test which shows this passes now
github.com/kdr-aus/ogma - a5370808502214c9a714d9c09791b68e5a2bad2d authored over 2 years ago by Kurt Lawrence <[email protected]>* initialise type graph with full inferred sets
* pass compile test 05
* pass compile test...
github.com/kdr-aus/ogma - f4a85076338597b901be0418860abebb124d38c3 authored over 2 years ago by Kurt Lawrence <[email protected]>* make initial changes
* change from inferred being single type to types set
* add release...
github.com/kdr-aus/ogma - dff807729b57c7b5fbece2318459d0db71f9d235 authored over 2 years ago by Kurt Lawrence <[email protected]>* alter mul
* alter sub
* alter div
* alter remaining arithmetic items
* start split...
github.com/kdr-aus/ogma - 6c44cf450893af9f9555eb4fbd083a9823350c9f authored over 2 years ago by Kurt Lawrence <[email protected]>* alter add! macro to accept input type. be more specific with macro
* split add into 3 input...
github.com/kdr-aus/ogma - 1ccc0273d6743645ab3bcd99bbaed3832168b30e authored over 2 years ago by Kurt Lawrence <[email protected]>github.com/kdr-aus/ogma - 1f2da1c62609e64c32115ef474ef037e76382d13 authored over 2 years ago by Kurt Lawrence <[email protected]>
Closes #118
github.com/kdr-aus/ogma - cf5cc7979c399b609e2e0605ffe176e70e474ac2 authored over 2 years ago by Kurt Lawrence <[email protected]>github.com/kdr-aus/ogma - 70610e2e42c0f0b160135440041e01b13d577c22 authored over 2 years ago by Kurt Lawrence <[email protected]>
github.com/kdr-aus/ogma - 652e85f27b1238a454e8c09a204cb2f2ae54fd43 authored over 2 years ago by Kurt Lawrence <[email protected]>
github.com/kdr-aus/ogma - 617c4abddb9f68310b5bbd853109da492823601e authored over 2 years ago by Kurt Lawrence <[email protected]>
github.com/kdr-aus/ogma - aeacb7e2124137ac35de0f7faa0cac544a8fa037 authored over 2 years ago by Kurt Lawrence <[email protected]>
github.com/kdr-aus/ogma - af54bdc57c779f8ca61b0a8524d51e8615237635 authored over 2 years ago by Kurt Lawrence <[email protected]>
* add test
* alter failure mode of def locals resolution to be more tolerant
* add test fo...
github.com/kdr-aus/ogma - 257258fb57dc33c5171b2370b9a4e89ebc527e3f authored over 2 years ago by Kurt Lawrence <[email protected]>github.com/kdr-aus/ogma - d62884bf73b09e4cb4a8e2e657acb60812ee1436 authored over 2 years ago by Kurt Lawrence <[email protected]>
github.com/kdr-aus/ogma - b7aeea17124da55537ce2d6a7b691e1c077c42a5 authored over 2 years ago by Kurt Lawrence <[email protected]>
github.com/kdr-aus/ogma - 06b2a8c31f7d416768bc509ec525f0b03398d6a4 authored over 2 years ago by Kurt Lawrence <[email protected]>
* pass output inference by not having variadic be flexible on input type
* split how variadic...
github.com/kdr-aus/ogma - 7bbd4856b70c4535099e50d5af0022244650d9ad authored over 2 years ago by Kurt Lawrence <[email protected]>* add a test which triggers the bug
* extend sealing of variables to op's arguments
* upda...
github.com/kdr-aus/ogma - 3756b5ad1973775920b4449e37b5611385309ce4 authored over 2 years ago by Kurt Lawrence <[email protected]>* switch to inferring output type of dot op block
* fix up tests
* add release note
github.com/kdr-aus/ogma - d9d8fd75aea8496ba8248ddf347edc65bae65c69 authored over 2 years ago by Kurt Lawrence <[email protected]>* make op_not_found require a &Implementations
* fix tests to pass with better errors
* ad...
github.com/kdr-aus/ogma - e45574fe062f6144661a86920647b62267a9c905 authored over 2 years ago by Kurt Lawrence <[email protected]>* change to-str to output full decimal number rather than format it
* support number formatti...
github.com/kdr-aus/ogma - caf3dd06d86378a60be2c9131730c00492af1eef authored over 2 years ago by Kurt Lawrence <[email protected]>github.com/kdr-aus/ogma - bf4c694e7dc4a81bb531301ae11462a66e9662cd authored over 2 years ago by Kurt Lawrence <[email protected]>
* flush writer once completed
* add release note
github.com/kdr-aus/ogma - 39bc64a89f03c2ce6518661bc9587c379ae2c75c authored over 2 years ago by Kurt Lawrence <[email protected]>* map file into BufWriter
* add release note
github.com/kdr-aus/ogma - e4c16c1bca8836549ed68cb3a67127fb967e48fd authored over 2 years ago by Kurt Lawrence <[email protected]>* create tests
* create filter command on string
* add release note
github.com/kdr-aus/ogma - 0f09903e9ef4c8edec4c5cc6201e6fc39c65ed2e authored over 2 years ago by Kurt Lawrence <[email protected]>* add newline literal using `#b`. add tests and make literals more robust to syntax checking
...
github.com/kdr-aus/ogma - bafa071b17a5ead33865526c9335ecfc87b93434 authored over 2 years ago by Kurt Lawrence <[email protected]>github.com/kdr-aus/ogma - 4c518f638b38c0ce28974b60f4f45f097acb68b0 authored over 2 years ago by Kurt Lawrence <[email protected]>
* fix typo
* document!
github.com/kdr-aus/ogma - 9369b205508f87c44d3ae9f04f96fa9bb73c8f83 authored over 2 years ago by Kurt Lawrence <[email protected]>* add a doc examples integration test
* alter the flowing to work with obliged and inferred k...
github.com/kdr-aus/ogma - 9f11f292025f490a522fdeaf2fc2da7c640385f6 authored over 2 years ago by Kurt Lawrence <[email protected]>github.com/kdr-aus/ogma - 092af57b1b34af2b21423263bc73b984915b4be8 authored over 2 years ago by Kurt Lawrence <[email protected]>
* alter block AST structure to store optional type annotations
* initial parsing implementati...
github.com/kdr-aus/ogma - cb095b78a992edc0e6a92074de52e4f0ab9a87b1 authored over 2 years ago by Kurt Lawrence <[email protected]>* move to edition 2021 in all workspace crates
* use git kserd version
* upgrade comfy-tab...
github.com/kdr-aus/ogma - f42ca408a1c3c7e082392d2c569e05489c1ea4c9 authored almost 3 years ago by Kurt Lawrence <[email protected]>Type Inference major feature
github.com/kdr-aus/ogma - 3c6ef4a87eefe15d5e8c8d5f6d76c11aa61129dc authored almost 3 years ago by Kurt Lawrence <[email protected]>github.com/kdr-aus/ogma - b0b60e14e3ca4de8be51984cade2a7e9f2b087d8 authored almost 3 years ago by Kurt Lawrence <[email protected]>
* Environment is backed by an Arc<[Value]> rather than vec
* fixes 01
* fixes 2
* fix c...
github.com/kdr-aus/ogma - db92e7b5a9e1839f3f96d68e3a9ca08895f751f6 authored almost 3 years ago by Kurt Lawrence <[email protected]>* wrap tag in Arc for reduced size
* reduce size of Argument by boxing Hold
* keep argbuil...
github.com/kdr-aus/ogma - afed5d9ddbcbac1ff106e5a81485c9c29d9e5075 authored almost 3 years ago by Kurt Lawrence <[email protected]>* re-enable tests
* remove stderr prints from compiler loop
* remove dbg!
* remove more...
github.com/kdr-aus/ogma - ca434220f6bb7a044472babe85ec57d2df0b9662 authored almost 3 years ago by Kurt Lawrence <[email protected]>* rewire definitions to use new compiler
* wire in benchmarks
* rewire in type annotations...
github.com/kdr-aus/ogma - d7c171fdc7cc5fbc9d52220db0546008e655ac07 authored almost 3 years ago by Kurt Lawrence <[email protected]>* wire morphism module back in
* fix the BinaryOp to use the CodeInjector
github.com/kdr-aus/ogma - ff587f5a7a030a3e588af4d448503a7f95547a93 authored almost 3 years ago by Kurt Lawrence <[email protected]>* going to do big rewrite of variable system
* switched to locals graph system
* implement...
github.com/kdr-aus/ogma - 27e333024069c0f093a1bd7de3ff5168395ce610 authored almost 3 years ago by Kurt Lawrence <[email protected]>* handle type resolution errors
* fix tests
github.com/kdr-aus/ogma - d5f67f6338b9640b3b6c6b32112bbc79e448dbbb authored almost 3 years ago by Kurt Lawrence <[email protected]>github.com/kdr-aus/ogma - 86e237a733234f02d5032c23e50ea3ba32a9d226 authored almost 3 years ago by Kurt Lawrence <[email protected]>
github.com/kdr-aus/ogma - 9da8de7a7923bdf52e95043949383654c2a44518 authored almost 3 years ago by Kurt Lawrence <[email protected]>
github.com/kdr-aus/ogma - e45540d527916b59bf1d078c17fb66fc9881fb95 authored almost 3 years ago by Kurt Lawrence <[email protected]>
* managed to get the tests passing by turning many off
* add some more TG linking smarts
*...
github.com/kdr-aus/ogma - 11508ee65460f74d0abd6f6af166f84763c6e69b authored almost 3 years ago by Kurt Lawrence <[email protected]>* build a hierarchical graph for the AST tree
* build Type graph
* restructure into comp m...
github.com/kdr-aus/ogma - f2443e7ff2d89a57d481a77da405af0e664a6e2e authored almost 3 years ago by Kurt Lawrence <[email protected]>* add logo image
* reference logo in readme
* fix md syntax
* use 400px logo instead
...
github.com/kdr-aus/ogma - 26b5c1c4d1517ab244318871e8abed61eae4a694 authored almost 3 years ago by Kurt Lawrence <[email protected]>* move diagnostics tests into test crate
* add release item of modularisation of impls module...
github.com/kdr-aus/ogma - 6810a0c60b81e447c3603429b307631626964bb9 authored almost 3 years ago by Kurt Lawrence <[email protected]>* move arithmetic impls into submodule
* move cmp impls into submodule
* move logic impls ...
github.com/kdr-aus/ogma - 444693de3d23b7155877fb10d23e67918736ff0c authored almost 3 years ago by Kurt Lawrence <[email protected]>github.com/kdr-aus/ogma - bc2b4975ca93956a5d399a6f392b045d5f8f8e6b authored almost 3 years ago by Kurt Lawrence <[email protected]>
github.com/kdr-aus/ogma - fb72aaac558f136de637db861cd031af389a3fef authored almost 3 years ago by Kurt Lawrence <[email protected]>
github.com/kdr-aus/ogma - e918d4a0c0017862e43863707cc9f7f04848fc48 authored almost 3 years ago by Kurt Lawrence <[email protected]>
* modularise impls, especially the intrinsics definitions
* modularise the eng module somewha...
github.com/kdr-aus/ogma - 160f91c2a5378f51683ec13ba91b60e9d74a1b15 authored almost 3 years ago by Kurt Lawrence <[email protected]>github.com/kdr-aus/ogma - 688f44ec80d162172503cd6518bf7f815feea4c9 authored almost 3 years ago by Kurt Lawrence <[email protected]>
* initial restructure
* pass tests
* format
* compile repo
* limit public API
* r...
github.com/kdr-aus/ogma - 0ce8ffd667c83a183c54a2edc86889bf16a0918c authored almost 3 years ago by Kurt Lawrence <[email protected]>* if input code is empty, return false
* make release note
github.com/kdr-aus/ogma - 31bd039bfad3b0116a2f234c162390ffc631f39d authored about 3 years ago by Kurt Lawrence <[email protected]>* remove Cargo.lock from .gitignore and track Cargo.lock
* set encoding to 0.2 and run cargo ...
github.com/kdr-aus/ogma - 8a363f193434364917e5443060a2c32bf6584297 authored about 3 years ago by Kurt Lawrence <[email protected]>github.com/kdr-aus/ogma - a93e5f8475f26d0c00b89fe12cd95e975219472f authored about 3 years ago by Kurt Lawrence <[email protected]>
* rename the binary
* change the docs (also closes #14)
github.com/kdr-aus/ogma - 3cb191a10c9be41d64edc7bc0de681f27d38eae8 authored about 3 years ago by Alice Carroll <[email protected]>github.com/kdr-aus/ogma - 50b4d0c3c94cc7f959bd24fc9bc54a1c79acb7c9 authored about 3 years ago by Kurt Lawrence <[email protected]>
* support UTF-16LE and UTF-16BE
* use std::fs::read
resolves https://github.com/kdr-aus/og...
github.com/kdr-aus/ogma - 96619720f0b505e25ea778168e91e5a695844e63 authored about 3 years ago by Alice Carroll <[email protected]>github.com/kdr-aus/ogma - aac53ab1b9922eb60d271216a084f9cf0ff5930d authored about 3 years ago by Kurt Lawrence <[email protected]>
* implement docs structure
* add to getting started
* document installation
* finish do...
github.com/kdr-aus/ogma - 0e815afb573ba6415c98cb8acf64eaffcdd607f2 authored about 3 years ago by Kurt Lawrence <[email protected]>github.com/kdr-aus/ogma - af243f0babf10d2e9d0315bd27d43bded63c4a5b authored over 3 years ago by Kurt Lawrence <[email protected]>
* trial a release?
* fix
* do a smaller test set
* test using nushell inspired workflow...
github.com/kdr-aus/ogma - 8f462dfd8b9acbf12948d654699340a4e9977117 authored over 3 years ago by Kurt Lawrence <[email protected]>Binary
github.com/kdr-aus/ogma - 713237b204c6a2b981a7ce9c67f9d3a2ce4789da authored over 3 years ago by Kurt Lawrence <[email protected]>github.com/kdr-aus/ogma - 45d3f9ff0bd754aaecc73d9679dc1fb5cd8fd40e authored over 3 years ago by Kurt Lawrence <[email protected]>
github.com/kdr-aus/ogma - f3a502cc94a0b08cbf580889d228e66f4ccc1174 authored over 3 years ago by Kurt Lawrence <[email protected]>
github.com/kdr-aus/ogma - 7951dafc1b193810382ff8b0b50717d87f3ba8cc authored over 3 years ago by Kurt Lawrence <[email protected]>
github.com/kdr-aus/ogma - 5820c41f1ab4a40dd44753bb68825d04082d8720 authored over 3 years ago by Kurt Lawrence <[email protected]>
github.com/kdr-aus/ogma - f972902fc16132f0c44ba1144637b7a265fd1d14 authored over 3 years ago by Kurt Lawrence <[email protected]>
github.com/kdr-aus/ogma - 6d7db89ca0c97ddcd20b98176f21c06d3bdb240b authored over 3 years ago by Kurt Lawrence <[email protected]>
Disk caching
github.com/kdr-aus/ogma - 4988dc91b5aa65cf785bae00037a9be5ef8376ec authored over 3 years ago by Kurt Lawrence <[email protected]>github.com/kdr-aus/ogma - 7ad94101718a26a6e9d345899df0fffe7cffd17d authored over 3 years ago by Kurt Lawrence <[email protected]>
github.com/kdr-aus/ogma - c2a500c3770a2cbacdbee7ba9bc6929380ff7951 authored over 3 years ago by Kurt Lawrence <[email protected]>