<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dhall_rust/dhall/src/operations, branch derive-macro</title>
<subtitle>working copy forked from https://github.com/Nadrieril/dhall-rust</subtitle>
<id>https://stuebinm.eu/git/dhall_rust/atom/dhall/src/operations?h=derive-macro</id>
<link rel='self' href='https://stuebinm.eu/git/dhall_rust/atom/dhall/src/operations?h=derive-macro'/>
<link rel='alternate' type='text/html' href='https://stuebinm.eu/git/dhall_rust/'/>
<updated>2021-01-22T19:26:25Z</updated>
<entry>
<title>chore: fix clippy warnings</title>
<updated>2021-01-22T19:26:25Z</updated>
<author>
<name>Nadrieril</name>
</author>
<published>2021-01-22T19:23:44Z</published>
<link rel='alternate' type='text/html' href='https://stuebinm.eu/git/dhall_rust/commit/?id=9ac6740b21b87eca327b4e3acad5a6b647b3636c'/>
<id>urn:sha1:9ac6740b21b87eca327b4e3acad5a6b647b3636c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Thread cx through normalization</title>
<updated>2020-12-07T19:34:38Z</updated>
<author>
<name>Nadrieril</name>
</author>
<published>2020-12-06T23:55:21Z</published>
<link rel='alternate' type='text/html' href='https://stuebinm.eu/git/dhall_rust/commit/?id=c785b7c0c6cd8b3b1cc15eb79caf982a757020ba'/>
<id>urn:sha1:c785b7c0c6cd8b3b1cc15eb79caf982a757020ba</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Thread cx through typecheck</title>
<updated>2020-12-07T19:34:38Z</updated>
<author>
<name>Nadrieril</name>
</author>
<published>2020-12-06T21:41:03Z</published>
<link rel='alternate' type='text/html' href='https://stuebinm.eu/git/dhall_rust/commit/?id=6287b7a7f9e421877ee13fefa586395fec844c99'/>
<id>urn:sha1:6287b7a7f9e421877ee13fefa586395fec844c99</id>
<content type='text'>
</content>
</entry>
<entry>
<title>If can return a type</title>
<updated>2020-11-27T22:08:50Z</updated>
<author>
<name>Basile Henry</name>
</author>
<published>2020-11-27T22:08:14Z</published>
<link rel='alternate' type='text/html' href='https://stuebinm.eu/git/dhall_rust/commit/?id=711ad900153aedb7b35896c0705c932972edded2'/>
<id>urn:sha1:711ad900153aedb7b35896c0705c932972edded2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Typecheck `with` using mutation</title>
<updated>2020-11-03T23:18:58Z</updated>
<author>
<name>Nadrieril</name>
</author>
<published>2020-11-02T04:06:05Z</published>
<link rel='alternate' type='text/html' href='https://stuebinm.eu/git/dhall_rust/commit/?id=85d946016d67515aa70fa01338512e3fd7df408e'/>
<id>urn:sha1:85d946016d67515aa70fa01338512e3fd7df408e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Normalize `with` by mutation.</title>
<updated>2020-11-03T23:18:58Z</updated>
<author>
<name>Nadrieril</name>
</author>
<published>2020-11-02T03:47:15Z</published>
<link rel='alternate' type='text/html' href='https://stuebinm.eu/git/dhall_rust/commit/?id=9e8ae42b2742e27a70a7fb8ea79ae21060d43fc1'/>
<id>urn:sha1:9e8ae42b2742e27a70a7fb8ea79ae21060d43fc1</id>
<content type='text'>
This is Cow-style mutation: we clone only what's shared and then mutate
it. This it more legible and more efficient than the immutable version.
</content>
</entry>
<entry>
<title>Try to keep ownership of `Nir`s when convenient</title>
<updated>2020-11-03T23:18:58Z</updated>
<author>
<name>Nadrieril</name>
</author>
<published>2020-11-02T01:03:59Z</published>
<link rel='alternate' type='text/html' href='https://stuebinm.eu/git/dhall_rust/commit/?id=055e70f52bb0d8740ce6ac00b98ae856c29642b2'/>
<id>urn:sha1:055e70f52bb0d8740ce6ac00b98ae856c29642b2</id>
<content type='text'>
The goal is that we might avoid cloning internals in the common case
where a value is not shared
</content>
</entry>
<entry>
<title>Handle record type properly</title>
<updated>2020-11-02T22:38:03Z</updated>
<author>
<name>Basile Henry</name>
</author>
<published>2020-11-02T22:38:03Z</published>
<link rel='alternate' type='text/html' href='https://stuebinm.eu/git/dhall_rust/commit/?id=6375a0f2c3b123af5b1ff8c79d02caef6d2ed7e1'/>
<id>urn:sha1:6375a0f2c3b123af5b1ff8c79d02caef6d2ed7e1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Inline helper function</title>
<updated>2020-11-02T22:09:14Z</updated>
<author>
<name>Basile Henry</name>
</author>
<published>2020-11-02T22:09:14Z</published>
<link rel='alternate' type='text/html' href='https://stuebinm.eu/git/dhall_rust/commit/?id=8b016bbabb6be73f395feda73e4e40a4c552536b'/>
<id>urn:sha1:8b016bbabb6be73f395feda73e4e40a4c552536b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Refactor following PR review</title>
<updated>2020-11-02T22:06:29Z</updated>
<author>
<name>Basile Henry</name>
</author>
<published>2020-11-02T22:06:29Z</published>
<link rel='alternate' type='text/html' href='https://stuebinm.eu/git/dhall_rust/commit/?id=f485ad425a786b680526a36a23bf58db9b0224e4'/>
<id>urn:sha1:f485ad425a786b680526a36a23bf58db9b0224e4</id>
<content type='text'>
</content>
</entry>
</feed>
