~/talk

Froid: Functional Programming on Android

Talkat LambdaConf 2017 · 2017-05-25..05-27· [android]
slides:none on file

Claim: a library called Froid lets Android apps be written in Frege and compiles Frege to Java, with a Gradle step that produces usual APKs. Tools actually used: Frege compiler, injected Java output, Gradle plugin, Android Studio; demos include GeoQuiz and OpenGL cube demos and a partial Criminal Intent port. Surprising numbers: first compile ~2 minutes then <30s after caching, APK ~1 MB baseline. Caveats: thunk-induced memory overhead and Java 8 support quirks.

AI-written summary · about

  1. 0:00Froid for Android
  2. 2:00Motivation for Froid on Android
  3. 11:07What is Froid vs Haskell
  4. 16:03Froid and Android OOP
  5. 26:03Froid project setup
  6. 34:23Live Froid app coding
  7. 40:52Quiz app with Froid
  8. 48:24Froid OpenGL demo
  9. 50:31Froid roadmap
  10. 51:45Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.