Skip to content

Commit

Permalink
Avoid OverloadedLists in doctests.
Browse files Browse the repository at this point in the history
  • Loading branch information
alaendle committed Jun 21, 2023
1 parent fa002e1 commit 155d73c
Showing 1 changed file with 3 additions and 2 deletions.
5 changes: 3 additions & 2 deletions src/Database/InfluxDB/Write/UDP.hs
Original file line number Diff line number Diff line change
Expand Up @@ -31,15 +31,16 @@ import Database.InfluxDB.Types as Types
This module is desined to be used with the [network]
(https://hackage.haskell.org/package/network) package and be imported qualified.
>>> :set -XOverloadedStrings -XOverloadedLists
>>> :set -XOverloadedStrings -XNoOverloadedLists
>>> import qualified Data.Map as Map
>>> import Data.Time
>>> import Network.Socket
>>> import Database.InfluxDB
>>> import qualified Database.InfluxDB.Write.UDP as UDP
>>> sock <- Network.Socket.socket AF_INET Datagram defaultProtocol
>>> let localhost = tupleToHostAddress (127, 0, 0, 1)
>>> let params = UDP.writeParams sock $ SockAddrInet 8089 localhost
>>> UDP.write params $ Line "measurement1" [] [("value", FieldInt 42)] (Nothing :: Maybe UTCTime)
>>> UDP.write params $ Line "measurement1" Map.empty (Map.fromList [("value", FieldInt 42)]) (Nothing :: Maybe UTCTime)
>>> close sock
Make sure that the UDP service is enabled in the InfluxDB config. This API
Expand Down

0 comments on commit 155d73c

Please sign in to comment.