packages feed

js-good-parts 0.0.6 → 0.0.7

raw patch · 3 files changed

+8/−10 lines, 3 files

Files

js-good-parts.cabal view
@@ -1,5 +1,5 @@ Name:                js-good-parts-Version:             0.0.6+Version:             0.0.7 Cabal-Version:       >= 1.6 Synopsis:            Javascript: The Good Parts -- AST & Pretty Printer Category:            Language, Javascript@@ -27,5 +27,5 @@    Exposed-Modules:    Language.JavaScript.AST                       Language.JavaScript.Pretty-  Other-Modules:      Language.JavaScript.NonEmptyList-                      Text.PrettyPrint.Leijen.PrettyPrec+                      Language.JavaScript.NonEmptyList+  Other-Modules:      Text.PrettyPrint.Leijen.PrettyPrec
src/Language/JavaScript/AST.hs view
@@ -108,6 +108,10 @@ -- -- @f@ is local. It will not be in scope outside of the function body. --+-- Abbreviations:+--+-- > Stmt = Statement, Expr = Expression, Fn = Function, Decl = Declaration+-- module Language.JavaScript.AST (   -- JSString, Name can't be create except with constructors   JSString, Name, @@ -126,12 +130,6 @@   Lit(..), ObjectLit(..), ObjectField(..), ArrayLit(..),   FnLit(..), FnBody(..), Program(..) ) where------- | Abbreviations------   Stmt = Statement, Expr = Expression, Fn = Function, Decl = Declaration---  import Language.JavaScript.NonEmptyList 
src/Language/JavaScript/Pretty.hs view
@@ -85,7 +85,7 @@ instance PrettyPrec Number -- default  instance Pretty VarStmt where-  pretty (VarStmt varDecls) = sepWith' (comma <+> empty) varDecls+  pretty (VarStmt varDecls) = text "var" <+> sepWith' (comma <+> empty) varDecls <> semi  instance PrettyPrec VarStmt -- default