Portability | portable |
---|---|
Stability | unstable |
Maintainer | nvd124@gmail.com |
Safe Haskell | Safe-Infered |
This module is for Family Trees. It's got lenses, which are pretty cool. I would use Data.Binary to do saving and loading.
Better description coming soon!
Documentation
Family | |
|
personLens :: Int -> Lens FamilyTree PersonSource
familyLens :: Int -> Lens FamilyTree FamilySource
addPerson :: FamilyTree -> (FamilyTree, Int)Source
addFamily :: FamilyTree -> (FamilyTree, Int)Source
addEvent :: FamilyTree -> (FamilyTree, Int)Source
deletePerson :: Int -> FamilyTree -> FamilyTreeSource
deleteFamily :: Int -> FamilyTree -> FamilyTreeSource
deleteEvent :: Int -> FamilyTree -> FamilyTreeSource