| Announcements | 
|---|
| Ubuntu 16.04 environment will be removed on September 20, 2021 | 
- Linux kernel version: 5.8.0-1039-azure
- Image Version: 20210816.1
| Announcements | 
|---|
| Ubuntu 16.04 environment will be removed on September 20, 2021 | 
The LambdaConf Ladder of Functional Programming (LOFP) is a standardized progression of different concepts and skills that developers must master on their journey to becoming expert-level functional programmers. LOFP can be used to rank workshops, talks, presentations, books, and courseware, so that aspiring functional programmers have a better understanding of what material is appropriate for them given their current experience.
| <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> | |
| <html> | |
| <head> | |
| <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> | |
| <title>criterion report</title> | |
| <script language="javascript" type="text/javascript"> | |
| /*! jQuery v3.3.1 | (c) JS Foundation and other contributors | jquery.org/license */ | |
| !function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(e,t){"use strict";var n=[],r=e.document,i=Object.getPrototypeOf,o=n.slice,a=n.concat,s=n.push,u=n.indexOf,l={},c=l.toString,f=l.hasOwnProperty,p=f.toString,d=p.call(Object),h={},g=function e(t){return"function"==typeof t&&"number"!=typeof t.nodeType},y=function e(t){return null!=t&&t===t.window},v={type:!0,src:!0,noModule:!0};function m(e,t,n){var i,o=(t=t||r).createElement | 
I hereby claim:
To claim this, I am signing this object:
| ''' | |
| A Recurrent Neural Network (LSTM) implementation example using TensorFlow library. | |
| This example is using the MNIST database of handwritten digits (http://yann.lecun.com/exdb/mnist/) | |
| Long Short Term Memory paper: http://deeplearning.cs.cmu.edu/pdfs/Hochreiter97_lstm.pdf | |
| Author: Aymeric Damien | |
| Project: https://github.com/aymericdamien/TensorFlow-Examples/ | |
| ''' | |
| from __future__ import print_function | 
| import Control.Exception | |
| import Data.Typeable | |
| import Development.Shake | |
| import System.IO | |
| import System.Environment | |
| main :: IO () | |
| main = do | |
| print "Starting..." | |
| withArgs ["--exception"] (shakeArgs shakeOptions myRules) `catch` things | 
| {-# LANGUAGE DataKinds #-} | |
| {-# LANGUAGE DeriveGeneric #-} | |
| {-# LANGUAGE FlexibleInstances #-} | |
| {-# LANGUAGE MultiParamTypeClasses #-} | |
| {-# LANGUAGE OverloadedStrings #-} | |
| {-# LANGUAGE TypeOperators #-} | |
| module Main where | |
| import Data.Proxy | 
| import Control.Exception | |
| import Data.Typeable | |
| import Development.Shake | |
| import System.IO | |
| main :: IO () | |
| main = do | |
| print "Starting..." | |
| shakeArgs shakeOptions myRules `catch` things | |
| where | 
This is a brief and bare-bones guide to getting GHC 7.6.1 and the cabal-install
tool (the two basic things you'll need to do Haskell development) up and running
on Mac OS X 10.8 install.
The instructions given here worked for me, but YMMV.
Original on https://gist.github.com/1169332