mirror of
https://github.com/facebook/duckling.git
synced 2024-11-28 16:54:59 +03:00
bd94622f64
Summary: This works around https://github.com/haskell/cabal/issues/4350 If we don't do this files get compiled multiple times and cabal is unhappy. Reviewed By: patapizza Differential Revision: D4782749 fbshipit-source-id: 5bbe425
23 lines
674 B
Haskell
23 lines
674 B
Haskell
-- Copyright (c) 2016-present, Facebook, Inc.
|
|
-- All rights reserved.
|
|
--
|
|
-- This source code is licensed under the BSD-style license found in the
|
|
-- LICENSE file in the root directory of this source tree. An additional grant
|
|
-- of patent rights can be found in the PATENTS file in the same directory.
|
|
|
|
|
|
{-# LANGUAGE OverloadedStrings #-}
|
|
|
|
import Prelude
|
|
import Data.String
|
|
|
|
import Duckling.Core
|
|
import Duckling.Data.TimeZone
|
|
|
|
main :: IO ()
|
|
main = do
|
|
tzs <- loadTimeZoneSeries "/usr/share/zoneinfo/"
|
|
refTime <- currentReftime tzs "America/Los_Angeles"
|
|
let context = Context {referenceTime = refTime, lang = EN}
|
|
print $ parse "tomorrow at 6ish pm" context [This Time]
|