static void Main(string[] args) { Tests.MemoTest3(); Tests.LstRevLastIndexTest(); Console.ReadKey(); return; //Tests.QueueCollectionFunctions(); //Tests.StackCollectionFunctions(); //Tests.WrappedListOfOptionsTest1(); //Tests.WrappedListOfOptionsTest2(); //Tests.Lists(); ProcessLog.Subscribe(Console.WriteLine); Tests.KillChildTest(); Tests.ProcessStartupError(); Tests.LocalRegisterTest(); Tests.AskReply(); Tests.MassiveSpawnAndKillHierarchy(); Tests.AskReplyError(); Tests.RegisterTest(); Tests.ProcessStartupError(); Tests.RegisteredAskReply(); Tests.ClassBasedProcess(); Tests.AsyncOption(); Tests.MapOptionTest(); Tests.MassAddRemoveTest(); Tests.SpawnProcess(); Tests.SpawnProcess(); Tests.SpawnProcess(); Tests.PubSubTest(); Tests.SpawnErrorSurviveProcess(); Tests.SpawnErrorSurviveProcess(); Tests.SpawnErrorSurviveProcess(); Tests.SpawnAndKillHierarchy(); Tests.SpawnAndKillHierarchy(); Tests.SpawnAndKillHierarchy(); Tests.SpawnAndKillProcess(); Tests.SpawnAndKillProcess(); Tests.SpawnAndKillProcess(); Tests.MassiveSpawnAndKillHierarchy(); Tests.MassiveSpawnAndKillHierarchy2(); Tests.ReaderAskTest(); Tests.LiftTest(); Tests.BindingTest(); Tests.WrappedOptionOptionLinqTest(); Tests.WrappedListLinqTest(); Tests.WrappedListTest(); Tests.LinqTest(); Tests.ExTest4(); Tests.MemoTest(); Tests.UnsafeOptionTest(); }
static void Main(string[] args) { var someValue = FSharpOption <string> .Some("Hello"); var noneValue = FSharpOption <string> .None; Console.WriteLine(someValue.Value); Console.WriteLine(noneValue.Value); Tests.PStringCasting(); return; Tests.VersionTest(); Tests.SerialiseDeserialiseCoreTypes(); //Tests.StopStart(); //Tests.QueueCollectionFunctions(); //Tests.StackCollectionFunctions(); //Tests.WrappedListOfOptionsTest1(); //Tests.WrappedListOfOptionsTest2(); //Tests.Lists(); ProcessSystemLog.Subscribe(Console.WriteLine); Tests.KillChildTest(); Tests.ProcessStartupError(); //Tests.LocalRegisterTest(); Tests.AskReply(); Tests.MassiveSpawnAndKillHierarchy(); Tests.AskReplyError(); //Tests.RegisterTest(); Tests.ProcessStartupError(); //Tests.RegisteredAskReply(); Tests.ClassBasedProcess(); Tests.AsyncOption(); Tests.MapOptionTest(); Tests.MassAddRemoveTest(); Tests.SpawnProcess(); Tests.SpawnProcess(); Tests.SpawnProcess(); Tests.PubSubTest(); Tests.SpawnErrorSurviveProcess(); Tests.SpawnErrorSurviveProcess(); Tests.SpawnErrorSurviveProcess(); Tests.SpawnAndKillHierarchy(); Tests.SpawnAndKillHierarchy(); Tests.SpawnAndKillHierarchy(); Tests.SpawnAndKillProcess(); Tests.SpawnAndKillProcess(); Tests.SpawnAndKillProcess(); Tests.MassiveSpawnAndKillHierarchy(); Tests.MassiveSpawnAndKillHierarchy2(); Tests.ReaderAskTest(); Tests.LiftTest(); Tests.BindingTest(); Tests.WrappedOptionOptionLinqTest(); Tests.WrappedListLinqTest(); Tests.WrappedListTest(); Tests.ExTest4(); Tests.MemoTest(); Tests.UnsafeOptionTest(); }