@@ -206,7 +206,7 @@ Martin: Hmm, we might not need inline on parameters
206
206
207
207
[ https://dotty.epfl.ch/docs/reference/metaprogramming/macros.html ] ( https://dotty.epfl.ch/docs/reference/metaprogramming/macros.html )
208
208
209
- Presented by Oliver
209
+ Presented by Olivier
210
210
211
211
Miles: the example is too basic, no recursion: can we do typeclass derivation with this? (need recursion)
212
212
@@ -222,7 +222,7 @@ Adriaan/Seb: inline is simpler
222
222
223
223
### More general meta-programming talks
224
224
225
- Nicolas/Oliver present 3 "tiers" of meta-programming: inline, staging, dotty reflect
225
+ Nicolas/Olivier present 3 "tiers" of meta-programming: inline, staging, dotty reflect
226
226
227
227
At the end it becomes clear that these aren't desugarings from one to another (e.g. staging doesn't desugar
228
228
to dotty reflect, it's its own thing, idem for inline to staging).
@@ -259,7 +259,7 @@ Martin: But we said we weren't adding anything to the standard library in 3.0
259
259
260
260
Olivier: Are they necessary?
261
261
* Yes's and No's
262
- * Seb: in Scala.js I could use the
262
+ * Seb: in Scala.js I could use them
263
263
* Seth: should we ask the community?
264
264
* Miles: no, because you'll always find someone that says yes
265
265
Decision: Find use cases and test performance
@@ -284,4 +284,3 @@ Without extending it has a subset of java.lang.Enum's API.
284
284
You use ` -Xsource V ` and ` -migration ` to help get to version V
285
285
Martin: I'd like a way to do it file-by-file
286
286
* (Many): having different files use different versions of Scala sounds very confusing
287
-
0 commit comments