aha, thanks for your help! One problem down.

The error message is pretty cryptic though, I’d assumed the type inference 
would automatically take care of it, or complain about instantiation.

> On Feb 22, 2021, at 6:25 PM, Volker Dobler <[email protected]> wrote:
> 
> On Monday, 22 February 2021 at 15:03:53 UTC+1 Khosrow Afroozeh wrote:
> type List[T any] []T
> 
> 1. The current go2go implementation does not allow one to do this:
> 
> func ToList[T any](v []T) List[T] {
>         return List(v)
> }
> 
> with the error: List(v) is not a type
> 
> Is this a bug, shortcoming of the current implementation, or by design? This 
> would be a deal breaker if type-casting doesn't work for generics.
> 
> Given that there are no type casts in Go this is absolutely to be expected ;-)
> And type conversions need a type and List isn't (but List[T] would be one).
> 
> V. 
> 
> -- 
> You received this message because you are subscribed to a topic in the Google 
> Groups "golang-nuts" group.
> To unsubscribe from this topic, visit 
> https://groups.google.com/d/topic/golang-nuts/NUDZ7gL-IIM/unsubscribe 
> <https://groups.google.com/d/topic/golang-nuts/NUDZ7gL-IIM/unsubscribe>.
> To unsubscribe from this group and all its topics, send an email to 
> [email protected] 
> <mailto:[email protected]>.
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/golang-nuts/8c2a7b7d-ff11-4c8c-8dd4-2971ba6ab922n%40googlegroups.com
>  
> <https://groups.google.com/d/msgid/golang-nuts/8c2a7b7d-ff11-4c8c-8dd4-2971ba6ab922n%40googlegroups.com?utm_medium=email&utm_source=footer>.

-- 
You received this message because you are subscribed to the Google Groups 
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/golang-nuts/2C15FD0D-933F-4CF7-AA88-686D232D38E0%40gmail.com.

Reply via email to