packages feed

arduino-copilot 1.0.0 → 1.0.1

raw patch · 3 files changed

+18/−10 lines, 3 filesPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

API changes (from Hackage documentation)

- Copilot.Arduino: infixr 4 ||
- Copilot.Arduino: infixr 1 ++
+ Copilot.Arduino: infixr 1 =<<

Files

CHANGELOG view
@@ -1,3 +1,10 @@+arduino-copilot (1.0.1) unstable; urgency=medium++  * Move example from cabal description (where it did not render correctly)+    to README.++ -- Joey Hess <id@joeyh.name>  Sat, 25 Jan 2020 16:01:19 -0400+ arduino-copilot (1.0.0) unstable; urgency=medium    * First release.
README view
@@ -3,5 +3,12 @@ See Copilot.Arduino for details on how to use write a program using this library. -Several examples are included in the examples/ directory, and each have-their own README explaining how to use them.+For example, to make an Arduino blink its LED:++	import Copilot.Arduino+	main = arduino $ do+		led =: blinking+		delay =: constant 100++This and other examples are included in the examples/ directory, each+with their own README explaining how to build and use them.
arduino-copilot.cabal view
@@ -1,5 +1,5 @@ Name: arduino-copilot-Version: 1.0.0+Version: 1.0.1 Cabal-Version: >= 1.8 License: BSD3 Maintainer: Joey Hess <id@joeyh.name>@@ -22,13 +22,7 @@  generated by arduino-copilot.  .  All the messy details are abstracted away, letting you focus on the- desired behavior of the Arduino. This is all the code needed to make- it blink its LED:- .- -- > import Copilot.Arduino- -- > main = arduino $ do- -- >    led =: blinking- -- >    delay =: constant 100+ desired behavior of the Arduino.  .  Copilot is a stream (i.e., infinite lists) domain-specific language  (DSL) in Haskell that compiles into embedded C. Copilot contains an