diff --git a/.gitignore b/.gitignore index 0a079b6..e2b3f78 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ /bin -/obj \ No newline at end of file +/obj +.fake \ No newline at end of file diff --git a/DataStructures/Trees/RedBlack.fs b/DataStructures/Trees/RedBlack.fs new file mode 100644 index 0000000..3946f30 --- /dev/null +++ b/DataStructures/Trees/RedBlack.fs @@ -0,0 +1,9 @@ +namespace Sanchime.DataStructures.Trees + +module RedBlack = + + type Color = Red | Black + + type RedBlackTree<'T> = + | Node of Color * 'T RedBlackTree * 'T * 'T RedBlackTree + | Leaf \ No newline at end of file diff --git a/Sanchime.Learn.fsproj b/Sanchime.Learn.fsproj index 9dd984a..e5577eb 100644 --- a/Sanchime.Learn.fsproj +++ b/Sanchime.Learn.fsproj @@ -10,6 +10,7 @@ +