Vectornaut
  • Joined on 2019-09-28
Vectornaut pushed to main at Vectornaut/dyna3 2025-03-12 21:59:52 +00:00
2c4fd39c1f refactor: Tidy up engine tests (#72)
Vectornaut commented on pull request StudioInfinity/dyna3#72 2025-03-12 21:56:34 +00:00
Tidy up engine tests

Awesome! By the way, I'm pretty sure trunk serve calls trunk build, so there's no need to call the latter separately. The continuous integration system calls only calls trunk build because I…

Vectornaut opened issue StudioInfinity/dyna3#74 2025-03-12 18:57:58 +00:00
Set up a tetrahedron radius ratio demo
Vectornaut opened issue StudioInfinity/dyna3#73 2025-03-12 18:49:56 +00:00
Write a tetrahedron radius ratio test and example
Vectornaut created pull request StudioInfinity/dyna3#72 2025-03-11 08:04:30 +00:00
Tidy up engine tests
Vectornaut created branch engine-test-cleanup in Vectornaut/dyna3 2025-03-11 05:22:37 +00:00
Vectornaut pushed to engine-test-cleanup at Vectornaut/dyna3 2025-03-11 05:22:37 +00:00
55ccfb9ebc Factor out the kaleidocycle realization
9283858a41 Move the frozen entry test; tidy up other tests
Compare 2 commits »
Vectornaut pushed to main at Vectornaut/dyna3 2025-03-11 04:54:10 +00:00
da28bc99d2 Generalize constraints to observables (#48)
Vectornaut commented on pull request StudioInfinity/dyna3#48 2025-03-10 21:44:58 +00:00
Generalize constraints to observables

If I am understanding Rust correctly, the move annotation specifies that the closure should take ownership of any free variables that appear therein. So that would mean that the function that…

Vectornaut commented on pull request StudioInfinity/dyna3#48 2025-03-10 19:51:03 +00:00
Generalize constraints to observables

Don't think I ever saw a response to

Whoops—I've now responded in that discussion.

Vectornaut commented on pull request StudioInfinity/dyna3#48 2025-03-10 19:50:35 +00:00
Generalize constraints to observables

currently in the code the only way to produce a SpecifiedValue is via the try_from operation on a string;

There's one more way: the from_empty_spec method is public too.

if one wants…

Vectornaut opened issue StudioInfinity/dyna3#70 2025-03-09 05:55:42 +00:00
Deploy a demo release
Vectornaut opened issue StudioInfinity/dyna3#69 2025-03-09 05:52:36 +00:00
Automate deployment
Vectornaut opened issue StudioInfinity/dyna3#68 2025-03-09 05:32:26 +00:00
Automate releases
Vectornaut opened issue StudioInfinity/dyna3#67 2025-03-09 01:20:40 +00:00
Set up Irisawa problem for tech demo
Vectornaut opened issue StudioInfinity/dyna3#66 2025-03-09 00:29:43 +00:00
Prototype an assembly serialization system
Vectornaut commented on pull request StudioInfinity/dyna3#48 2025-03-08 23:49:21 +00:00
Generalize constraints to observables
  1. The meaning I intended was "the value specified by the empty string," rather than "the canonically specified absent value." I think this works fine in both of the places where the function is…
Vectornaut commented on pull request StudioInfinity/dyna3#48 2025-03-08 23:31:30 +00:00
Generalize constraints to observables

Corrected, as discussed above.

Vectornaut commented on pull request StudioInfinity/dyna3#48 2025-03-08 23:30:50 +00:00
Generalize constraints to observables

In assembly.rs, you put all of the sub-namespaces under a top-level item on a single line […], whereas here this has been spread across three lines. They should be consistent in format.

Good…

Vectornaut pushed to observables_on_main at Vectornaut/dyna3 2025-03-08 23:12:21 +00:00
08ec838334 Consolidate constructions from empty specification
b9db7a5699 Make use declarations more compact
Compare 2 commits »