From 6813793a2224a9edce3800e835509335b367cf58 Mon Sep 17 00:00:00 2001 From: Quentin Bernet Date: Fri, 31 Mar 2023 15:21:19 +0200 Subject: [PATCH 1/2] Add explanation of, and link to TASTyViz Kin-PR to https://github.com/lampepfl/dotty/pull/17193 --- scala3/guides/tasty-overview.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/scala3/guides/tasty-overview.md b/scala3/guides/tasty-overview.md index bccfa992f5..6df43bbbe0 100644 --- a/scala3/guides/tasty-overview.md +++ b/scala3/guides/tasty-overview.md @@ -149,6 +149,11 @@ These articles provide more information about Scala 3 macros: - [The reference documentation on Quotes Reflect][quotes-reflect] - [The reference documentation on macros](macros) + +TASTyViz is a tool to inspect TASTy files visually. +At the time of writing, it is still in the early stages of developement, therefore you can expect missing functionality and less-than-ideal user experience, but it could still prove useful when debugging. +You can check it out here: https://github.com/shardulc/tastyviz + [benefits]: https://www.scala-lang.org/blog/2018/04/30/in-a-nutshell.html [erasure]: https://www.scala-lang.org/files/archive/spec/2.13/03-types.html#type-erasure [binary]: {% link _overviews/tutorials/binary-compatibility-for-library-authors.md %} From 21f00e3503135a08fb3a0eaa1ffdf9eff8b3a493 Mon Sep 17 00:00:00 2001 From: Quentin Bernet Date: Fri, 31 Mar 2023 16:55:23 +0200 Subject: [PATCH 2/2] Update scala3/guides/tasty-overview.md Co-authored-by: Julien Richard-Foy --- scala3/guides/tasty-overview.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scala3/guides/tasty-overview.md b/scala3/guides/tasty-overview.md index 6df43bbbe0..245c822ee5 100644 --- a/scala3/guides/tasty-overview.md +++ b/scala3/guides/tasty-overview.md @@ -152,7 +152,7 @@ These articles provide more information about Scala 3 macros: TASTyViz is a tool to inspect TASTy files visually. At the time of writing, it is still in the early stages of developement, therefore you can expect missing functionality and less-than-ideal user experience, but it could still prove useful when debugging. -You can check it out here: https://github.com/shardulc/tastyviz +You can check it out [here](https://github.com/shardulc/tastyviz). [benefits]: https://www.scala-lang.org/blog/2018/04/30/in-a-nutshell.html [erasure]: https://www.scala-lang.org/files/archive/spec/2.13/03-types.html#type-erasure