scion-0.1.0.2: Haskell IDE library
Source code
Contents
Index
Scion.Utils
Portability
portable
Stability
experimental
Maintainer
[email protected]
Description
Various utilities.
Documentation
thingsAroundPoint
:: (
Int
,
Int
) -> [
Located
n] -> [
Located
n]
Source
modulesInDepOrder
::
GhcMonad
m => m [
ModSummary
]
Source
foldModSummaries
::
GhcMonad
m => (a ->
ModSummary
-> m a) -> a -> m a
Source
expectJust
::
String
->
Maybe
a -> a
Source
unqualifiedForModule
::
TypecheckedMod
m => m ->
ScionM
PrintUnqualified
Source
second
:: (a -> b) -> (c, a) -> (c, b)
Source
ifM
::
Monad
m => m
Bool
-> m a -> m a -> m a
Source
lookupKey
::
JSON
a =>
JSObject
JSValue
->
String
->
Result
a
Source
makeObject
:: [(
String
,
JSValue
)] ->
JSValue
Source
camelCaseMatch
::
String
->
String
->
Bool
Source
data
ScionDefaultCabalConfig
Source
Constructors
ScionDefaultCabalConfig
String
Instances
JSON
ScionDefaultCabalConfig
readFileComponentConfig
::
JSValue
->
Result
(
String
, [
String
])
Source
projectConfigFileFromDir
::
FilePath
->
FilePath
Source
projectConfigFromDir
::
FilePath
->
ScionM
ScionProjectConfig
Source
writeSampleConfig
::
FilePath
->
IO
()
Source
parseScionProjectConfig
::
FilePath
->
ScionM
ScionProjectConfig
Source
Produced by
Haddock
version 2.4.2