f# announced namespace accessible c# digest manifest by vigilant browser
f# announced namespace accessible c# digest manifest by vigilant browser.
i have built normal f# library project, nonetheless even after i build digest anxiety c# project, i am amateurish opening preferred namespace.
i am also amateurish vigilant browser, i an blunder explanation me built. i am controlling september redeem someone indicate out blunder ?
f# chronicle 1.9.6.0
(6) correct : referencing dll directly bound problem, referencing digest allows me accumulate nonetheless intellisence does work. dll directly referenced intellisence works perfectly.
this formula found .fs file
#light
namespace soilsiu.core
module open slight =
open system.xml.linq
let private xname (tag:string) = xname.get(tag)
let private tagurl (tag:xelement) = let charge = tag.attribute(xname "href")
attribute.value
let bookmarks(xmlfile:string) =
let xml = xdocument.load(xmlfile)
xml.elements <| xname "a" |> seq.map(tagurl)
let printbookmarks (xmlfile:string) =
let list = bookmarks(xmlfile)
list |> seq.iter(fun u -> printfn "%s" u)
(5) correct : resharper 4.0 problem?
(4) correct : i contend vigilant browser amateurish review indirect assembly, i meant i try open public vigilant browser i an blunder explanation me digest nonetheless built. nonetheless again i review public controlling reflector.
(3) correct : reflection idle dll nonetheless vigilant browser amateurish review it.
(2) correct : i have upgraded f# chronicle 1.9.6.2 still same consequence
(1) correct : i means idle dll c# i : (everything seems glorious here)
namespace soilsiu.core
{
[compilationmapping(7)]
open stationary category crawler
[compilationmapping(7)]
open stationary category process
}
[compilationmapping(7)]
public stationary category process
{
// methods
stationary process();
open stationary ienumerable<string> bookmarks(string xmlfile);
open stationary vacant printbookmarks(string xmlfile);
middle stationary twine tagurl(xelement tag);
middle stationary xname xname(string tag);
// nested types
[serializable]
middle category clo@13 : fastfunc<xelement, string>
{
// methods
open clo@13();
open overrule twine invoke(xelement tag@9);
}
[serializable]
middle category clo@17 : fastfunc<string, unit>
{
// methods
open clo@17();
open overrule section invoke(string u);
}
}
Comments
Post a Comment