rosmsg-0.5.2.0: ROS message parser, render, TH

CopyrightAlexander Krupenkin 2016
LicenseBSD3
Maintainermail@akru.me
Stabilityexperimental
PortabilityPOSIX / WIN32
Safe HaskellNone
LanguageHaskell2010

Robotics.ROS.Msg.TH

Contents

Description

Template Haskell driven code generator from ROS message language to Haskell native representation.

>>> [rosmsgFrom|/opt/ros/jade/share/std_msgs/msg/Byte.msg|]
"[Variable (Simple RByte,\"data\")]"
>>> [rosmsgFrom|/opt/ros/jade/share/geometry_msgs/msg/Polygon.msg|]
"[Variable (Array (Custom \"Point32\"),\"points\")]"

Synopsis

Native Haskell ROS message codegen

rosmsg :: QuasiQuoter Source #

QQ for data type and instances generation from ROS message declaration

rosmsgFrom :: QuasiQuoter Source #

Generate ROS message declarations from .msg file