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 +7/−0
- README +9/−2
- arduino-copilot.cabal +2/−8
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