File => Attach To Process, pick devenv.exe
.symfix
.reload
.loadby sos clr
| // This F# dojo is directly inspired by the Digit Recognizer | |
| // competition from Kaggle.com: | |
| // http://www.kaggle.com/c/digit-recognizer | |
| // The datasets below are simply shorter versions of | |
| // the training dataset from Kaggle. | |
| // 0. Load data files from the following location: | |
| // http://brandewinder.blob.core.windows.net/public/digitssample.csv | |
| // http://brandewinder.blob.core.windows.net/public/digitscheck.csv |
| namespace Topshelf | |
| [<AutoOpen>] | |
| module Topshelf = | |
| open System | |
| open Topshelf.HostConfigurators | |
| open Topshelf.Runtime | |
| let configureTopShelf f = |
| using System; | |
| using System.Collections.Generic; | |
| using System.Linq; | |
| using System.Text; | |
| using System.Collections; | |
| using System.Reflection; | |
| namespace BurgerMonkey | |
| { | |
| class Program |
| class Program | |
| { | |
| public static void L() | |
| { | |
| Console.WriteLine(); | |
| } | |
| public static void L(string message) | |
| { | |
| Console.WriteLine(message); | |
| } |
| using System; | |
| using System.Collections.Generic; | |
| using System.Collections.Specialized; | |
| // As opposed to magic validation libraries that rely on reflection and attributes, | |
| // applicative validation is pure, total, composable, type-safe, works with immutable types, and it's easy to implement. | |
| public abstract class Result<T> { | |
| private Result() { } |
| $windowsHttpCodes = [net.httpstatuscode]|gm -s|?{$_.membertype -eq 'Property'}|select name, @{n='code';e={ iex "[int][net.httpstatuscode]::$($_.Name)" } } |
| public class Server | |
| { | |
| private readonly NetMQContext _context; | |
| private readonly string _id; | |
| public Server(NetMQContext context, string id) | |
| { | |
| _context = context; | |
| _id = id; | |
| } |
| // Basically the important bit is near the bottom | |
| public class MyFancyImmutableObject { | |
| public string FirstValue { get; private set; } | |
| public string SecondValue { get; private set; } | |
| public string ThirdValue { get; private set; } | |
| public string FourthValue { get; private set; } | |
| public MyFancyImmutableObject(string firstValue, string secondValue, string thirdValue,string fourthValue){ | |
| FirstValue = firstValue; |
| apt-get install -y wget build-essential gettext autoconf automake libtool | |
| wget http://download.mono-project.com/sources/mono/mono-3.2.3.tar.bz2 | |
| bunzip2 -df mono-3.2.3.tar.bz2 | |
| tar -xf mono-3.2.3.tar | |
| cd mono-3.2.3 | |
| ./configure --prefix=/usr/local; make; make install | |
| rm -rf /tmp/* | |
| apt-get remove --purge wget build-essential gettext autoconf automake libtool |