14 lines
307 B
Haskell
14 lines
307 B
Haskell
|
module Operations.Insert where
|
||
|
|
||
|
import Control.Monad.Buuka
|
||
|
|
||
|
import Control.Monad.State
|
||
|
(modify)
|
||
|
|
||
|
import qualified Data.Buuka as B
|
||
|
|
||
|
insert :: String -> Maybe String -> BuukaM ()
|
||
|
insert url title = buukaU (modify (B.insert entry))
|
||
|
where
|
||
|
entry = B.BuukaEntry{ B.url = B.URL url, B.title = title }
|