.'e      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdUse it this way:  import Data.Time  import Graphics.Gnuplot.Simple   main = 4 plotPath [XTime, XFormat "%m-%d"] $ prepXTime $ 9 (UTCTime (fromGregorian 2008 01 01) 0, 1.0) : 9 (UTCTime (fromGregorian 2008 01 05) 43200, 5.0) : 9 (UTCTime (fromGregorian 2008 01 15) 0, 2.5) :  [] efghiefghiefghijk:The lines of the gnuplot script to be piped into gnuplot Options for gnuplot jkjkw  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQ&anything that is allowed after gnuplot's set command RST Q plotList [] (take 30 (let fibs = 0 : 1 : zipWith (+) fibs (tail fibs) in fibs)) UVWX - plotFunc [] (linearScale 1000 (-10,10)) sin Y 5 plotFuncs [] (linearScale 1000 (-10,10)) [sin, cos] Z[\]^ I plotParamFunc [] (linearScale 1000 (0,2*pi)) (\t -> (sin (2*t), cos t)) _`a p let xs = [-2,-1.8..2::Double] in plotMesh3d [] [] (do x <- xs; return (do y <- xs; return (x,y,cos(x*x+y*y)))) b S let xs = [-2,-1.8..2::Double] in plotFunc3d [] [] xs xs (\x y -> exp(-(x*x+y*y))) c;Redirects the output of a plotting function to an EPS file * and additionally converts it to PDF. 8Drawing function that expects some gnuplot attributes. d"Creates an EPS and a PDF graphics D and returns a string that can be inserted into a LaTeX document  to include this graphic. Different from GHCi, Hugs doesn'*t output a return value from an IO monad.  So you must wrap it with a l. O Nevertheless this implementation which returns the LaTeX command as string  is the most flexible one. 8Drawing function that expects some gnuplot attributes. mnopqrstuvwxyz{<Writes point data to a file and returns a string containing 1 Gnuplot.plot parameters to invoke the file. |}~d  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdd;QPONMLKJIHGFEDCBA@?>=<8:9576/43210,.-+*)('&%$#"! RSTUVWXYZ[\]^_`   abcdd   +*)('&%$#"!  !"#$%&'()*+,.--./4321001234576678:99:;QPONMLKJIHGFEDCBA@?>=<<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcd      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHI7:JKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ gnuplot-0.3Graphics.Gnuplot.TimeGraphics.Gnuplot.SimpleGraphics.Gnuplot.UtilityGraphics.Gnuplot.Execute prepXTime Attribute3dCornersToColor Plot3dTypeCorner4Corner3Corner2Corner1Median GeometricMeanMeanColorMapSurface PlotStyleplotTypelineSpecPlotTypePM3dVectors CandleSticks FinanceBarsBoxXYErrorBars BoxErrorBars FilledCurvesBoxes XYErrorLines YErrorLines XErrorLines ErrorLines XYErrorBars YErrorBars XErrorBars ErrorBarsHiStepsFStepsStepsDotsImpulses LinesPointsPointsLinesLineSpec CustomStyle DefaultStyleLineAttr LineTitle PointSize PointType LineWidthLineTypeAspectNoRatioRatioSizeSepScaleScale AttributeXFormatXTimeColorBoxPaletteZRangeYRangeXRangeYLabelXLabelTitle LineStyle BoxAspectYTicksXTicksBorderKeyGridPNGEPSCustom linearScale defaultStyleplotList plotListStyle plotListsplotListsStyleplotFunc plotFuncsplotPath plotPaths plotPathStyleplotPathsStyle plotParamFuncplotParamFuncsplotDots plotMesh3d plotFunc3d epspdfPlotinclPlotfunctionToGraph showTriplet commaConcatsemiColonConcatquote tmpScriptsimplebase System.IOputStr tmpFileStemtmpFile attrToProgxRangeFromAttryRangeFromAttrzRangeFromAttr extractRangeslineAttrToStringlineSpecToStringplotTypeToStringplotStyleToStringplot3dTypeToStringcornersToColorToStringattribute3dToString storeData plot2dGenplot2dMultiGenplot2dMultiSharedAbscissa callGnuplot