This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
module BinaryTreeZipper | |
type BinaryTree<'value> = | |
| Node of BinaryTree<'value> * 'value * BinaryTree<'value> // leftChild * value * rightChild | |
| LeftOnlyNode of BinaryTree<'value> * 'value | |
| RightOnlyNode of 'value * BinaryTree<'value> | |
| Leaf of string | |
type Path<'value> = | |
| Top |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
module TreeZipper | |
type Tree<'value> = | |
| Item of 'value | |
| Section of Tree<'value> list | |
type Path<'value> = | |
| Top | |
| Node of Tree<'value> list * Path<'value> * Tree<'value> list |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
using System; | |
using System.Diagnostics; | |
using System.Threading; | |
using System.Windows.Automation; | |
using Microsoft.VisualStudio.TestTools.UnitTesting; | |
namespace GUITest | |
{ | |
[TestClass] | |
public class CalcTest |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
using System; | |
using System.Diagnostics; | |
using System.Linq; | |
using Microsoft.VisualStudio.TestTools.UnitTesting; | |
namespace Test | |
{ | |
[TestClass] | |
public class PerformanceTest | |
{ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"extensions": { | |
"mandatory": [ | |
{ | |
"name": "Productivity Power Tools 2015", | |
"productId": "VSProPack.Microsoft.15893CD4-2422-4427-BEA8-4E28DCC26346", | |
"link": "http://go.microsoft.com/fwlink/p/?LinkID=618589" | |
}, | |
{ | |
"name": "Inheritance Margin", |