Basic usage
import OpenDAL main :: IO () main = do Right op <- newOperator "memory" runOp op operation where operation = do writeOp op "key1" "value1" writeOp op "key2" "value2" value1 <- readOp op "key1" value2 <- readOp op "key2"
Use logger
import OpenDAL import Colog (simpleMessageAction) main :: IO () main = do Right op <- newOperator "memory" {ocLogAction = Just simpleMessageAction} return ()
cabal build
cabal test
To generate the documentation:
cabal haddock
If your cabal
version is greater than 3.8
, you can use cabal haddock --open
to open the documentation in your browser. Otherwise, you can visit the documentation from dist-newstyle/build/$ARCH/ghc-$VERSION/opendal-$VERSION/doc/html/opendal/index.html
.
Licensed under the Apache License, Version 2.0: http://www.apache.org/licenses/LICENSE-2.0
Apache OpenDAL, OpenDAL, and Apache are either registered trademarks or trademarks of the Apache Software Foundation.