X      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnop q r s t u v w x y z { | } ~  None !Represents value used by libsass.Boolean value.Number (value and unit). RGBA color.StringList of s. Map.! Null value."Warning with message.#Error with message.( Entry of  . !"#$%&'(  !#"$%&'(( !"#$%&'   !"#$%&'(Safe++  str action, if str is , action) is not invoked, otherwise behaves like .,;Checks if the pointer in state points to non-null location.- loopCArray  action list calls action over each element of list4 that is C array with NULL signifying end of array..1Copies converted list of elements to new C array./JConcatenates list of paths, separating entries with appropriate character.06Generates array indices for array of specified length.+,-. List creator.Conversion function.Set element function. Elements./0+,-./0+,-./0+,-./0None1 Converts a  to native type.2Converts native value to .Real code for 2.3Frees native representation of .4Makes  from  to native representation of .1234123412341234None5 Combines two 's using specified operator. | | Uses .5 Operator. First value. Second value.Resulting value. 55 5None6Description of the importer.8Priority of the importer.9Main function.:4Type of the function that acts like importer/header.lYou may return empty list in order to tell libsass to handle the import by itself or not insert any header.;CRepresents a sass import - a sass content with additional metadata.CEven though this ADT has four fields, you may just provide either = and >/ and leave loading to the library, or provide ? and do not provide = nor >;. Nevertheless, you are free to provide all of the fields.=%Path to the import, relative to base.> Base path.?Import's source.@Source map of the import.A<Description of the function that may be used in sass source.C/Signature of the function, parsable by libsass.DMain function.E5Type of the function that may be used in sass source.FF s is equivalent to ;  Nothing Nothing (Just s) Nothing.GG p b is equivalent to ; !(Just p) (Just b) Nothing Nothing.6789:bPath to the import that needs to be loaded or file that is being processed when used as a header.Imports.;<=>?@ABCDEArguments of the function ().Result of the computation.FG6789:;<=>?@ABCDEFGEABCD;<=>?@:6789FG6789:;<=>?@ABCDEFGNone[HWraps function of type E5 into function that may be passed to native library.I Converts A into native representation.MFreeing native representation is not a pleasant process - libsass frees the , but does not free signature. Because of that, special care must be taken in order to properly deallocate the object. If you don't want to pass the resulting object to Sass_Options, call both J and then K. Otherwise, you should call J BEFORE you deallocate context.J+Releases the signature of a function entry.K:Deallocates the object, but does not deallocate signature.LConverts list of As into native representation.NThere is analogous problem in relation to deallocation of the result as with I*. See documentation above for explanation.M+Releases signatures of entries in the list.N9Frees the list and entries, without releasing signatures.OWraps function of type :.P Converts ; into native representation.QFrees native representation of ;.RConverts list of ;s into native representation.S'Frees native representation of list of  SassEntry, including entries.T Converts 6 into native representation.UFrees native representation of 6.V'Makes native representation of list of 6s.W(Frees list of native representations of 6s.`Libsass does not provide function to free this kind of objects, but we provide it just in case.HIJKLMNOPQRSTUVWHIJKLMNOPQRSTUVWHIJKLMNOPQRSTUVWHIJKLMNOPQRSTUVWNoneX5Describes options used by libsass during compilation.Z Precision of fractional numbers.[(Output style for the generated css code.\MEmit comments in the generated CSS indicating the corresponding source line.]#Embed sourceMappingUrl as data uri.^Embed include contents in maps._'Disable sourceMappingUrl in css output.`1Treat source_string as sass (as opposed to scss).a"String to be used for indentation.b$String to be used to for line feeds.cThe input path used for source map generation. It can be used to define something with string compilation or to overload the input file path.d/The output path used for source map generation.e&Paths used to load plugins by libsass.fPaths used to resolve @include.g^Path to source map file. Enables source map generation and is used to create sourceMappingUrlh!Directly inserted in source maps.i?List of user-supplied functions that may be used in sass files.jList of user-supplied functions that provide "headers" for sass files. Header is injected at the beginning of a file which name is passed as the first argument of importer.k@List of user-supplied functions that resolve @import directives.l The default X:Z = 5[ = a = two spacesb = "\n"All other fields default to  or .m = lXYZ[\]^_`abcdefghijklmXYZ[\]^_`abcdefghijklXYZ[\]^_`abcdefghijklXYZ[\]^_`abcdefghijklmNonenCopies X to native object, excluding i.oCopies iL to native object, executes action, clears leftovers (see documentation of I) and returns action result.noOptions.Native options.Action.Resultnonono None+,-./01234HIJKLMNOPQRSTUVWno None9;BTypeclass that allows multiple results from compilation functions.,Currently, only three types are supported - ,  and s a/ (where a is something that is an instance of ). The first provides only a compiled string, the latter one gives access to a list of included files and a source map (if available).pResult of compilation -  u# or extended results - a compiled 0 with a list of included files and a source map.!Subject to name change in future.qResult of compilation -  uY or extended results - a compiled string with a list of included files and a source map.!Subject to name change in future.rResult of compilation -  u or a compiled string.!Subject to name change in future.sNRepresents extended result - compiled string (or other string-like type, eg. +) with a list of includes and a source map.!Subject to name change in future.tCompiled string.uRepresents compilation error.vCompilation satus code.HLoads specified property from a context and converts it to desired type.Equivalent of  get  err.Equivalent of  get  err.w)Loads information about an error as JSON.xLoads an error text.y$Loads a user-friendly error message.z'Loads a filename where problem occured.{Loads an error source.|/Loads a line in the file where problem occured.}/Loads a line in the file where problem occured.~ALoads a list of files that have been included during compilation.2Loads a source map if it was generated by libsass.Common code for  and .(Compiles a file using specified options.2Compiles raw Sass content using specified options.-Compiled code with includes and a source map.$Only compiled code (UTF-8 encoding).Only compiled code."pqrstuvAccessor function.Conversion method.Pointer to context.Result.Accessor function.Pointer to context.Result.Accessor function.Pointer to context.Result.wxyz{|}~-String that will be passed to 'make context'. Make context.Compile context.Context finalizer.Path to the file.Compilation options.Error or output string.String to compile.Compilation options.Error or output string.pqrstuvwxyz{|}~strqpt~uvvwxyz{|}pqrstuvwxyz{|}~  experimentalNoneT  !#"$%&'(6789:;<=>?@ABCDEFGXYZ[\]^_`abcdefghijklpqrstuvwxyz{|}~                    ! " # $ % & '()*+,-./0123456789:;<=>?@ABCDDEFGHHIJKLMMNOPQRSTUVWXYZ[\]^_`abccdefghijklmnopqrstuvwxy z { | } ~ 1     } 1 "hsass-0.4.2-3UQGjvoGnEpD3OgZT0kzAvText.Sass.OptionsText.Sass.ValuesText.Sass.Values.UtilsText.Sass.UtilsText.Sass.Values.InternalText.Sass.FunctionsText.Sass.Functions.InternalText.Sass.Options.InternalText.Sass.CompilationText.Sass.Internal Text.Sass'hlibsass-0.1.6.1-8dZwZk6JyIY9GkcfSzt2xkBindings.Libsass.TypesSassStyleToSassSassStyleInspectSassStyleCompressedSassStyleCompactSassStyleExpandedSassStyleNestedSassOutputStyleSassSeparatorHashSassSeparatorSpaceSassSeparatorComma SassSeparator SassNumOpsSassModSassDivSassMulSassSubSassAddSassLteSassLtSassGteSassGtSassNeqSassEqSassOrSassAndSassOp SassValueSassBool SassNumber SassColor SassStringSassListSassMapSassNull SassWarning SassError sassColorR sassColorG sassColorB sassColorA SassMapEntry $fEqSassValue$fShowSassValuewithOptionalCStringlistEntryNotNull loopCList copyToCList concatPaths arrayRange toNativeValuefromNativeValuedeleteNativeValuemakeValueForeignPtrcombineSassValues SassImporterimporterPriorityimporterFunctionSassImporterType SassImport importPath importBase importSourceimportSourceMap SassFunction funcSignaturefuncComputationSassFunctionTypemakeSourceImportmakePathImport wrapFunctionmakeNativeFunctionclearNativeFunctionfreeNativeFunctionmakeNativeFunctionListclearNativeFunctionListfreeNativeFunctionList wrapImportermakeNativeImportfreeNativeImportmakeNativeImportListfreeNativeImportListmakeNativeImporterfreeNativeImportermakeNativeImporterListfreeNativeImporterList SassOptions sassPrecisionsassOutputStylesassSourceCommentssassSourceMapEmbedsassSourceMapContentssassOmitSourceMapUrlsassIsIndentedSyntax sassIndent sassLinefeed sassInputPathsassOutputPathsassPluginPathssassIncludePathssassSourceMapFilesassSourceMapRoot sassFunctions sassHeaders sassImportersdefaultSassOptions$fDefaultSassOptionscopyOptionsToNative withFunctionsExtendedResultBSExtendedResult StringResultSassExtendedResult resultString errorStatus errorJson errorText errorMessage errorFile errorSource errorLine errorColumnresultIncludesresultSourcemap compileFile compileString$fSassResultSassExtendedResult$fSassResultByteString$fSassResult[]$fShowSassExtendedResult $fEqSassError$fShowSassErrorbaseGHC.BaseNothingForeign.C.String withCStringfromNativeValue'GHC.ForeignPtr ForeignPtrGHC.PtrPtrBindings.Libsass.Values sass_value_opSassFunctionEntryghc-prim GHC.TypesFalse0data-default-class-0.1.2.0-GsXqKN6o1X9jr0fF5qCVDData.Default.Classdef SassResultStringbytestring-0.10.8.1Data.ByteString.Internal ByteString Data.EitherEither loadFromErrorloadStringFromError peekCStringloadIntFromErrorGHC.Num fromIntegercompileInternal toSassResult resultContext errorContext