map -package:containers -package:Cabal-syntax -package:conduit -package:bytestring -package:dlist -package:insert-ordered-containers -package:os-string -package:charset -package:filepath -package:basement -package:psqueues -package:vector is:module
The assignment of virtual registers to stack slots
RoughMap is an approximate finite map data structure keyed on
[RoughMatchTc]. This is useful when keying maps on
lists of
Types (e.g. an instance head).
An abstract interface for maps from JSON keys to values.
Creates a platform application object for one of the supported push
notification services, such as APNS and GCM (Firebase Cloud
Messaging), to which devices and mobile apps may register. You must
specify
PlatformPrincipal and
PlatformCredential
attributes when using the
CreatePlatformApplication action.
PlatformPrincipal and
PlatformCredential are
received from the notification service.
- For ADM, PlatformPrincipal is client id
and PlatformCredential is client secret.
- For Baidu, PlatformPrincipal is API key
and PlatformCredential is secret key.
- For APNS and APNS_SANDBOX using certificate
credentials, PlatformPrincipal is SSL certificate
and PlatformCredential is private key.
- For APNS and APNS_SANDBOX using token
credentials, PlatformPrincipal is signing key ID and
PlatformCredential is signing key.
- For GCM (Firebase Cloud Messaging), there is no
PlatformPrincipal and the PlatformCredential is
API key.
- For MPNS, PlatformPrincipal is TLS
certificate and PlatformCredential is private
key.
- For WNS, PlatformPrincipal is Package
Security Identifier and PlatformCredential is secret
key.
You can use the returned
PlatformApplicationArn as an
attribute for the
CreatePlatformEndpoint action.
Retrieves the attributes of the platform application object for the
supported push notification services, such as APNS and GCM (Firebase
Cloud Messaging). For more information, see
Using Amazon SNS Mobile
Push Notifications.
Lists the endpoints and endpoint attributes for devices in a supported
push notification service, such as GCM (Firebase Cloud Messaging) and
APNS. The results for
ListEndpointsByPlatformApplication are
paginated and return a limited list of endpoints, up to 100. If
additional records are available after the first page results, then a
NextToken string will be returned. To receive the next page, you call
ListEndpointsByPlatformApplication again using the NextToken
string received from the previous call. When there are no more records
to return, NextToken will be null. For more information, see
Using
Amazon SNS Mobile Push Notifications.
This action is throttled at 30 transactions per second (TPS).
This operation returns paginated results.
Lists the platform application objects for the supported push
notification services, such as APNS and GCM (Firebase Cloud
Messaging). The results for
ListPlatformApplications are
paginated and return a limited list of applications, up to 100. If
additional records are available after the first page results, then a
NextToken string will be returned. To receive the next page, you call
ListPlatformApplications using the NextToken string received
from the previous call. When there are no more records to return,
NextToken will be null. For more information, see
Using
Amazon SNS Mobile Push Notifications.
This action is throttled at 15 transactions per second (TPS).
This operation returns paginated results.
Note that the memory mapping is handled by the system, not at the
haskell level. The system can modify the content of the memory as any
moment under your feet.
It also have the limitation of your system, no emulation or nice
handling of all those corners cases is attempted here.
for example mapping a large file (> 4G), on a 32 bits system is
likely to just fail or returns inconsistent result.
In doubt, use readFile or other simple routine that brings
the content of the file in IO.