Nik | Klampfradler 🎸🚲<p>The new <a href="https://toot.teckids.org/tags/Rust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Rust</span></a> <a href="https://toot.teckids.org/tags/LinkedData" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>LinkedData</span></a> framework <span class="h-card" translate="no"><a href="https://toot.teckids.org/@codecraft" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>codecraft</span></a></span> and I are building (<a href="https://toot.teckids.org/tags/TaganakNet" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>TaganakNet</span></a>) is now at the point where it can:</p><p>* Map <a href="https://toot.teckids.org/tags/RDF" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RDF</span></a> schemas onto Rust types (ORM-style)<br>* Use this to parse official <span class="h-card" translate="no"><a href="https://w3c.social/@w3c" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>w3c</span></a></span> RDF test suites from their <a href="https://toot.teckids.org/tags/Turtle" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Turtle</span></a> manifests<br>* Run the test-cases<br>* Succeed in running the test-cases 🥳 </p><p>That's somehow dogfooding on a special level 😉 .</p><p>Still heavy WIP of course, but for extra curious eyes: <a href="https://codeberg.org/Taganak/taganak-sdk/src/commit/ab5c7f834cc13dc573227ad8cad2afad0c2bbd5b/core/tests/rdf_test_suites/main.rs#L35" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">codeberg.org/Taganak/taganak-s</span><span class="invisible">dk/src/commit/ab5c7f834cc13dc573227ad8cad2afad0c2bbd5b/core/tests/rdf_test_suites/main.rs#L35</span></a></p>