summaryrefslogtreecommitdiff
path: root/dhall_core/src/visitor.rs (follow)
Commit message (Expand)AuthorAgeFilesLines
* Rename dhall_core to dhall_syntaxNadrieril2019-05-041-667/+0
* An empty optional value is purely semanticNadrieril2019-04-201-2/+1
* A union constructor is a purely semantic valueNadrieril2019-04-191-3/+0
* Make App() only store one argumentNadrieril2019-04-191-3/+1
* Remove more duplicationNadrieril2019-04-181-30/+0
* Avoid an unnecessary unroll()Nadrieril2019-04-181-24/+51
* Add even more general visitor traitNadrieril2019-04-181-55/+140
* Reduce duplication between mapping functionsNadrieril2019-04-181-1/+0
* Start cleaning up the mess of mapping functionsNadrieril2019-04-181-2/+40
* Normalize union constructorsNadrieril2019-04-171-2/+5
* Prepare for nullary union variantsNadrieril2019-04-161-4/+27
* Handle empty optionals correctlyNadrieril2019-04-151-0/+4
* clippyNadrieril2019-04-141-2/+2
* Document why Visitor is neededNadrieril2019-04-141-0/+12
* Improve visitor trait hierarchyNadrieril2019-04-141-79/+213
* Transform more mapping functions to use the Visitor traitNadrieril2019-04-141-0/+152
* Rewrite map methods with Visitor traitsNadrieril2019-04-141-0/+226