Sha256: 5c30f5f0eb07956445396fc72fb4a4d793aafa11f734f1dace2ccbb7ea6ac07f

Contents?: true

Size: 548 Bytes

Versions: 14

Compression:

Stored size: 548 Bytes

Contents

module BST
    ( BST
    , bstLeft
    , bstRight
    , bstValue
    , empty
    , fromList
    , insert
    , singleton
    , toList
    ) where

bstLeft :: BST a -> Maybe (BST a)
bstLeft = undefined

bstRight :: BST a -> Maybe (BST a)
bstRight = undefined

bstValue :: BST a -> Maybe a
bstValue = undefined

empty :: BST a
empty = undefined

fromList :: Ord a => [a] -> BST a
fromList = undefined

insert :: Ord a => a -> BST a -> BST a
insert = undefined

singleton :: a -> BST a
singleton = undefined

toList :: BST a -> [a]
toList = undefined

Version data entries

14 entries across 14 versions & 1 rubygems

Version Path
trackler-2.0.0.3 tracks/haskell/exercises/binary-search-tree/src/BST.hs
trackler-2.0.0.2 tracks/haskell/exercises/binary-search-tree/src/BST.hs
trackler-2.0.0.1 tracks/haskell/exercises/binary-search-tree/src/BST.hs
trackler-2.0.0.0 tracks/haskell/exercises/binary-search-tree/src/BST.hs
trackler-1.0.4.1 tracks/haskell/exercises/binary-search-tree/src/BST.hs
trackler-1.0.4.0 tracks/haskell/exercises/binary-search-tree/src/BST.hs
trackler-1.0.3.0 tracks/haskell/exercises/binary-search-tree/src/BST.hs
trackler-1.0.2.1 tracks/haskell/exercises/binary-search-tree/src/BST.hs
trackler-1.0.2.0 tracks/haskell/exercises/binary-search-tree/src/BST.hs
trackler-1.0.1.2 tracks/haskell/exercises/binary-search-tree/src/BST.hs
trackler-1.0.1.1 tracks/haskell/exercises/binary-search-tree/src/BST.hs
trackler-1.0.1.0 tracks/haskell/exercises/binary-search-tree/src/BST.hs
trackler-1.0.0.1 tracks/haskell/exercises/binary-search-tree/src/BST.hs
trackler-1.0.0 tracks/haskell/exercises/binary-search-tree/src/BST.hs