design: type parameters: use square brackets in NewPair declaration

Change-Id: If892a757cd45ca3baa9b1008e9b7d950dad9f809
Reviewed-on: https://go-review.googlesource.com/c/proposal/+/256303
Trust: Ian Lance Taylor <iant@golang.org>
Reviewed-by: Robert Griesemer <gri@golang.org>
diff --git a/design/go2draft-type-parameters.md b/design/go2draft-type-parameters.md
index 1a1f9c5..3b2b71f 100644
--- a/design/go2draft-type-parameters.md
+++ b/design/go2draft-type-parameters.md
@@ -2,7 +2,7 @@
 
 Ian Lance Taylor\
 Robert Griesemer\
-September 9, 2020
+September 21, 2020
 
 ## Abstract
 
@@ -1146,7 +1146,7 @@
 
 ```
 // NewPair returns a pair of values of the same type.
-func NewPair[F any](f1, f2 F) *Pair(F) { ... }
+func NewPair[F any](f1, f2 F) *Pair[F] { ... }
 ```
 
 In the call `NewPair(1, 2)` both arguments are untyped constants, so