This surfaces the C API as a strongly-typed .NET API for use from C# and F#.The API binding is pretty much done, and at this point, I am polishing the API to make it more pleasant to use from C# and F# and resolving some of the kinks and TODO-items that I left while I was doing the work.
dot-net machine-learning tensorflow mono xamarin f-sharp c-sharpAll code in this project is covered under the Apache 2 license a copy of which is available in the same directory under the name License.txt.The build representing the latest source code can be downloaded from the Open Vsix Gallery.
vim visual-studio vsix f-sharp c-sharpThis library uses and abuses the features of C# 6+ to provide a functional 'Base class library', that, if you squint, can look like extensions to the language itself.language-ext is an MIT-licensed open source project. Its ongoing development is made possible thanks to the support by these awesome backers. If you'd like to join them, check out the language-ext Patreon campaign. Or if you'd just like to help support the coffee fund, that is very welcome too!.
c-sharp functional-languages monads monad-transformers immutable-collections higher-kinded-types language-ext f-sharpThe F* tutorial provides a first taste of verified programming in F*, explaining things by example. The F* wiki contains additional, usually more in-depth, technical documentation on F*.
programming-language verification dependent-types smt theorem-proving proof-assistant ocaml f-sharp c-language fstarVsVim is a free vim emulator for Visual Studio 2015 through to 2019. All code in this project is covered under the Apache 2 license a copy of which is available in the same directory under the name License.txt.
vim c-sharp visual-studio vsix f-sharpThis project is made possible by excellent work in FSharp.Compiler.Service and FSharpBinding. NOTE: Since v2.0.0, we no longer officially support Visual Studio 2012. An archived v2.0.0 compatible with Visual Studio 2012 is kept at AppVeyor deployment in case someone needs it. Alternatively, one can build vs2012 branch for Visual Studio 2012 support.
f-sharp visual-studioWPF Composites offers a pure C# code-behind (no XAML, no datatemplates) approach to working with WPF controls via grid-based composites.
composite extension-methods f-sharp fluent generators ironpythonThis is the F# implementation for Jupyter. View the Feature Notebook for some of the features that are included.You can use Jupyter F# Notebooks for free (with free server-side execution) at Azure Notebooks. If you select "Show me some samples", then there is an "Introduction to F#" which guides you through the language and its use in Jupyter.
f-sharp jupyter jupyter-notebookA complete and extensible base library for F#. In the Sample folder you can find scripts showing how to use F#+ in your code.
f-sharp generic-functions monad-transformers arrow-functions extensions lenses computation-expressionsFar Manager platform for .NET modules, Windows PowerShell, and F#.FarNet/wiki describes the framework, modules, and available packages.
far-manager plugin dot-net c-sharp f-sharp powershellfszmq is an MPLv2-licensed F# binding for the ZeroMQ distributed computing library. It provides a complete binding to versions 2.1.x, 3.2.x, 4.0.x, 4.1.x of ZeroMQ (Note: prior to 4.0.0, each binding is a separate branch in git, as there are some non-compatible differences). This library is primarily designed to be consumed from F#. However, where possible, the library has been designed to appear "friendly" when consumed by other CLR languages (C#, et aliam).Please note: the fszmq NuGet package ONLY provides the managed fszmq.dll file. You need to provide the native libzmq file(s) appropriate to your platform.
zeromq f-sharp mono c-sharp vb-netService oriented architecture has finally entered the 21st century. Warewolf allows developers to use a visual, flow-based, drag and drop environment to design and create microservices, and then call those microservices from directly within their applications. The end result is months of programming accomplished in days and a total revolution in how we think about and use the SOA framework.Everyone! But it really helps if you’re a C# developer, or a WPF expert. You could be recognised as a top contributor, and even get an original Warewolf T-shirt for your contribution.
warewolf c-sharp eula resharper microservices flow-based-programming flowchart rest-api visual drag-and-drop rapid-development easy-to-use test-framework workflow-engine f-sharp workflow-management workflow-catalog rapid-prototyping workflow-foundation workflow-mergingA gloriously functional HTTP client library for F#! NuGet name: Http.fs.To get into the details a bit more, there are two or three steps to getting what you want from a web page/HTTP response.
http f-sharp http-clientThis library provides F# style discriminated unions for C#, using a custom type OneOf<T0, ... Tn>. An instance of this type holds a single value, which is one of the types in its generic argument list. You can use also use OneOf as a parameter type, allowing a caller to pass different types without requiring additional overloads. This might not seem that useful for a single parameter, but if you have multiple parameters, the number of overloads required increases rapidly.
discriminated-unions c-sharp f-sharp dotnetcoreA collection of experiments focusing on processing tabular data. At the moment I'm not spending much time working in F# and have been working more in scala. I've been experimenting with other statistical methods in my own scala library, but much of this work is sheerly for my own learning. There are already many good open source libraries available for performing much of the processes defined in this and my other library. Hence the implementation in this library is not necessarily the most efficient implementation. However it is rather a learning excersize that captures some of the process of working with the algorithms and language. If you're interested in this library you might also be interested in some of the experimentation I've been playing around with in the scala project scala-au.id.cxd.math. Currently the source base is not frequently updated as I'm busy with study (working on completing studies in math) and work outside of this project, although I've got plenty of ideas of more algorithms I'd like to implement I think I'm more likely to be experimenting in the scala project than this one for the near term.
math f-sharp experiments dataThe slides are online. Then run the NUnit tests however you like to. I use the Visual Studio NUnit 3 Test Adapter.
f-sharp compilerUnity is a multi-platform (3d) game engine. The basic version of Unity is free. This repository is the first [tutorial from Unity] (http://unity3d.com/learn/tutorials/projects/roll-a-ball/).
unity unity-tutorial f-sharp fsharp unity3d unity-3d tutorial game-developmentFsRandom is a purely-functional random number generator framework designed for F# language. It helps you to obtain a variety of random numbers to use more than ten predefined generators, and to define a new function to generate random numbers you want. See the project home page for details.
statistics f-sharp randomXParsec works with any type, is very easy to extend, supports domain-specific non-linear navigation and is implemented in a single F# file with just ~100 source lines of code. XParsec.Xml is the first XParsec extension. It is implemented in just 14 source lines of code for the examples used below and provides complete freedom in navigating XML trees.
f-sharp parser combinator library extensibleGWallet is a minimalistic and pragmatist lightweight wallet for people that want to hold the most important cryptocurrencies in the same application without hassle. After that you can call gwallet directly.
cryptocurrencies ethereum bitcoin wallet litecoin ethereum-classic cold-storage xamarin xamarin-forms f-sharp
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.