{"push_id":1831912871,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"48c29d9c5d6a9d54e2216ecc33497b1ca35a421c","before":"c41cd21f817e7fb18b703159bdbb0aeff3a2dded","commits":[{"sha":"48c29d9c5d6a9d54e2216ecc33497b1ca35a421c","author":{"name":"Casey Primozic","email":"b4a5ea001e047040e8c9075b67a268293138da2c@ameo.link"},"message":"Added base implementation of `compse()` function\n\n * Separate module composers into the `NoiseModuleComposer` struct which contains a composition scheme and a pointer to some metadata for that composition scheme and a `CompositionScheme` enum (defined in interop)\n * Built up behavior for the `Average` and `WeightedAverage` composition schemes\n * Fixed some small bugs with the previous composition tree traversing function\n * Converted some function signatures to taking `i32`s rather than `f32`/`f64`s in hopes that Emscripten will be about to figure that out\n   * I realize that those functions are being exported and it's likely that Emscripten will hold onto some LLVM metadata about their type signatures, so I think doing that is ok.","distinct":true,"url":"https://api.github.com/repos/Ameobea/noise-asmjs/commits/48c29d9c5d6a9d54e2216ecc33497b1ca35a421c"}]}
{"actor":{"display_login":"Ameobea"}}