HJScript-0.4.4: HJScript is a Haskell EDSL for writing JavaScript programs.
Source code
Contents
Index
HJScript.Objects.Array
Stability
experimental
Maintainer
Joel Bjornson joel.bjornson@gmail.com Niklas Broberg nibro@cs.chalmers.se
Description
Synopsis
arrLength
::
JArray
t ->
JInt
push
::
Exp
t ->
JArray
t ->
HJScript
()
headArr
::
JArray
t ->
Var
t
mapArray
:: (
Exp
t1 ->
Exp
t2) ->
JArray
t1 ->
HJScript
(
JArray
t2)
mapArrayH
:: (
Exp
t1 ->
HJScript
(
Exp
t2)) ->
JArray
t1 ->
HJScript
(
JArray
t2)
mapArrayH_
:: (
Exp
t1 ->
HJScript
t2) ->
JArray
t1 ->
HJScript
()
foreach
::
JArray
t1 -> (
Exp
t1 ->
HJScript
t2) ->
HJScript
()
filterArray
:: (
Exp
t ->
JBool
) ->
JArray
t ->
HJScript
(
JArray
t)
Documentation
arrLength
::
JArray
t ->
JInt
Source
Properties for Array
push
::
Exp
t ->
JArray
t ->
HJScript
()
Source
Methods on array
headArr
::
JArray
t ->
Var
t
Source
mapArray
:: (
Exp
t1 ->
Exp
t2) ->
JArray
t1 ->
HJScript
(
JArray
t2)
Source
Map array
mapArrayH
:: (
Exp
t1 ->
HJScript
(
Exp
t2)) ->
JArray
t1 ->
HJScript
(
JArray
t2)
Source
mapArrayH
mapArrayH_
:: (
Exp
t1 ->
HJScript
t2) ->
JArray
t1 ->
HJScript
()
Source
Throw away produced value.
foreach
::
JArray
t1 -> (
Exp
t1 ->
HJScript
t2) ->
HJScript
()
Source
Synonym for mapArrayH_
filterArray
:: (
Exp
t ->
JBool
) ->
JArray
t ->
HJScript
(
JArray
t)
Source
Select array elements with a condition.
Produced by
Haddock
version 2.4.2