How can I use an F# type with generics in Silverlight 4 and XAML? -


take f# following code:

type blah<'t>(objects : 't array) = // whatever 

when try use type in xaml document, there no type associated generic parameter, , it's ugly. think compiler complains, too:

<ns:blah foo="bar"/> 

so, try alias type (at bottom of blah.fs file):

type stuffblah = blah<stuff> 

then when use in same way in xaml document, type not found exist:

<ns:stuffblah foo="bar"/> 

why that? there cleaner, more elegant way this? i'm still getting hang of silverlight, xaml, , f#, advice appreciated. thanks.

the reason stuffblah version doesn't work particular piece of f# syntax creates type alias f# project vs. creating actual type. since name not visible @ il level actual type not accessible silverlight or xaml in general.

one way work around create stuffblah first class type derives stuff<'t>. not ideal @ work.


Comments

Popular posts from this blog

asp.net - repeatedly call AddImageUrl(url) to assemble pdf document -

java - Android recognize cell phone with keyboard or not? -

iphone - How would you achieve a LED Scrolling effect? -