7sharp9 / edge-fs Goto Github PK
View Code? Open in Web Editor NEWF# compiler for edge.js
License: Other
F# compiler for edge.js
License: Other
The following exception is thrown on Windows 8.1 with Visual Studio 2013 installed:
...\node_modules\edge\lib\edge.js:143
return edge.initializeClrFunc(options);
^
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.IO.FileNotFoundException: Could not load file or assembly 'FSharp.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. The system cannot
find the file specified.
at EdgeCompiler.CompileFunc(IDictionary`2 parameters)
--- End of inner exception stack trace ---
at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)
at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
at ClrFunc.Initialize(Handle<v8::Value>* , Arguments* args)
Is it possible to supply an assembly binding redirection to edge-fs with an app.config file?
In your blog post you mentioned plans to publish edge-fs
to npm once things settled down. I would recommend publishing what you have so far (maybe with a disclaimer). This makes it much easier for people to discover, use, and contribute to your module in the node ecosystem.
Hi,
I maintain an up-to-date version of Edge.Js https://github.com/agracio/edge-js that supports modern versions of Node.Js, .Net Core, incorporates unmerged PRs from original Edge.Js repo and receives constant updates via new PRs and code improvements.
Currently I am looking at migrating various language integrations like edge-fs
and others to support .NET core. Since I do not own the original NPM repositories or have maintainer access to them had to resort to forking the projects then renaming newer packages to something similar for example edge-py
is published as edge-iron-py
which also changes language specification in Edge.Js functions from py
to iron-py
.
Following that example edge-fs
would be published as edge-fs-core
for .NET Core project while edge-fs
would remain as a package for .NET 4.5.
Was wondering if you would be open to the idea of transferring the project to me so I could maintain both .NET Framework and Core versions in one package while adding any necessary improvements.
One way of doing it would be adding me (agracio) as maintainer for edge-fs
NPM package and I could publish to it using my forks.
If it is done this way then GitHub link would point to my page instead of yours but it would include full credit at the top of the project description, I do not want to take any credit for peoples hard work since I just maintain the existing repo.
Currently GitHub link for NPM edge-fs
package points to https://github.com/tjanczuk/edge.
This has a benefit of offloading any potential issues coming back to this repo as I am sure you have long moved on from this project.
Alternatively if you want to resurrect this repo here you could add me as maintainer both on GitHub as well as NPM and publishing would continue from here.
Let me know your thoughts.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.