├── Dex ├── DexCC.dx ├── DexRandom.dx ├── Example.md ├── Makefile ├── Readme.md ├── djwutils.dx └── ml-ga.dx ├── Haskell ├── CHANGELOG.md ├── Example.md ├── LICENSE ├── Makefile ├── README.md ├── Setup.hs ├── app │ └── Main.hs ├── ml-ga.cabal ├── package.yaml ├── src │ └── Lib.hs ├── stack.yaml └── test │ └── Spec.hs ├── Intro ├── Example.md ├── Makefile ├── Random.md ├── RandomHO.md ├── Readme.md └── Resources.md ├── JAX ├── Example.md ├── Example.qmd ├── Makefile ├── Random.md ├── Random.qmd ├── Readme.md ├── Readme.qmd └── ml-ga.py ├── LICENSE ├── Makefile ├── Outline.md ├── README.md ├── Scala ├── Makefile ├── Readme.md ├── build.sbt ├── cli │ ├── ML-GA.scala │ ├── Readme.md │ ├── futures.scala │ ├── logFact.scala │ └── parallel.scala ├── docs │ ├── Example.md │ ├── Parallel.md │ ├── ScalaCC.md │ └── ScalaHO.md ├── md │ ├── Example.md │ ├── Makefile │ ├── Parallel.md │ ├── ScalaCC.md │ └── ScalaHO.md ├── project │ ├── build.properties │ └── plugins.sbt └── src │ ├── main │ └── scala │ │ └── ML-GA.scala │ └── test │ └── scala │ ├── ML-GA-laws.scala │ ├── ML-GA-pbt.scala │ └── ML-GA-unit.scala ├── Setup.md ├── docs ├── DexCC.html ├── DexRandom.html ├── djwutils.html └── ml-ga.html └── pima.data /Dex/DexCC.dx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darrenjw/fp-ssc-course/HEAD/Dex/DexCC.dx -------------------------------------------------------------------------------- /Dex/DexRandom.dx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darrenjw/fp-ssc-course/HEAD/Dex/DexRandom.dx -------------------------------------------------------------------------------- /Dex/Example.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darrenjw/fp-ssc-course/HEAD/Dex/Example.md -------------------------------------------------------------------------------- /Dex/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darrenjw/fp-ssc-course/HEAD/Dex/Makefile -------------------------------------------------------------------------------- /Dex/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darrenjw/fp-ssc-course/HEAD/Dex/Readme.md -------------------------------------------------------------------------------- /Dex/djwutils.dx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darrenjw/fp-ssc-course/HEAD/Dex/djwutils.dx -------------------------------------------------------------------------------- /Dex/ml-ga.dx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darrenjw/fp-ssc-course/HEAD/Dex/ml-ga.dx -------------------------------------------------------------------------------- /Haskell/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darrenjw/fp-ssc-course/HEAD/Haskell/CHANGELOG.md -------------------------------------------------------------------------------- /Haskell/Example.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darrenjw/fp-ssc-course/HEAD/Haskell/Example.md -------------------------------------------------------------------------------- /Haskell/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darrenjw/fp-ssc-course/HEAD/Haskell/LICENSE -------------------------------------------------------------------------------- /Haskell/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darrenjw/fp-ssc-course/HEAD/Haskell/Makefile -------------------------------------------------------------------------------- /Haskell/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darrenjw/fp-ssc-course/HEAD/Haskell/README.md -------------------------------------------------------------------------------- /Haskell/Setup.hs: -------------------------------------------------------------------------------- 1 | import Distribution.Simple 2 | main = defaultMain 3 | -------------------------------------------------------------------------------- /Haskell/app/Main.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darrenjw/fp-ssc-course/HEAD/Haskell/app/Main.hs -------------------------------------------------------------------------------- /Haskell/ml-ga.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darrenjw/fp-ssc-course/HEAD/Haskell/ml-ga.cabal -------------------------------------------------------------------------------- /Haskell/package.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darrenjw/fp-ssc-course/HEAD/Haskell/package.yaml -------------------------------------------------------------------------------- /Haskell/src/Lib.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darrenjw/fp-ssc-course/HEAD/Haskell/src/Lib.hs -------------------------------------------------------------------------------- /Haskell/stack.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darrenjw/fp-ssc-course/HEAD/Haskell/stack.yaml -------------------------------------------------------------------------------- /Haskell/test/Spec.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darrenjw/fp-ssc-course/HEAD/Haskell/test/Spec.hs -------------------------------------------------------------------------------- /Intro/Example.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darrenjw/fp-ssc-course/HEAD/Intro/Example.md -------------------------------------------------------------------------------- /Intro/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darrenjw/fp-ssc-course/HEAD/Intro/Makefile -------------------------------------------------------------------------------- /Intro/Random.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darrenjw/fp-ssc-course/HEAD/Intro/Random.md -------------------------------------------------------------------------------- /Intro/RandomHO.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darrenjw/fp-ssc-course/HEAD/Intro/RandomHO.md -------------------------------------------------------------------------------- /Intro/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darrenjw/fp-ssc-course/HEAD/Intro/Readme.md -------------------------------------------------------------------------------- /Intro/Resources.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darrenjw/fp-ssc-course/HEAD/Intro/Resources.md -------------------------------------------------------------------------------- /JAX/Example.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darrenjw/fp-ssc-course/HEAD/JAX/Example.md -------------------------------------------------------------------------------- /JAX/Example.qmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darrenjw/fp-ssc-course/HEAD/JAX/Example.qmd -------------------------------------------------------------------------------- /JAX/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darrenjw/fp-ssc-course/HEAD/JAX/Makefile -------------------------------------------------------------------------------- /JAX/Random.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darrenjw/fp-ssc-course/HEAD/JAX/Random.md -------------------------------------------------------------------------------- /JAX/Random.qmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darrenjw/fp-ssc-course/HEAD/JAX/Random.qmd -------------------------------------------------------------------------------- /JAX/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darrenjw/fp-ssc-course/HEAD/JAX/Readme.md -------------------------------------------------------------------------------- /JAX/Readme.qmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darrenjw/fp-ssc-course/HEAD/JAX/Readme.qmd -------------------------------------------------------------------------------- /JAX/ml-ga.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darrenjw/fp-ssc-course/HEAD/JAX/ml-ga.py -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darrenjw/fp-ssc-course/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darrenjw/fp-ssc-course/HEAD/Makefile -------------------------------------------------------------------------------- /Outline.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darrenjw/fp-ssc-course/HEAD/Outline.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darrenjw/fp-ssc-course/HEAD/README.md -------------------------------------------------------------------------------- /Scala/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darrenjw/fp-ssc-course/HEAD/Scala/Makefile -------------------------------------------------------------------------------- /Scala/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darrenjw/fp-ssc-course/HEAD/Scala/Readme.md -------------------------------------------------------------------------------- /Scala/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darrenjw/fp-ssc-course/HEAD/Scala/build.sbt -------------------------------------------------------------------------------- /Scala/cli/ML-GA.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darrenjw/fp-ssc-course/HEAD/Scala/cli/ML-GA.scala -------------------------------------------------------------------------------- /Scala/cli/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darrenjw/fp-ssc-course/HEAD/Scala/cli/Readme.md -------------------------------------------------------------------------------- /Scala/cli/futures.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darrenjw/fp-ssc-course/HEAD/Scala/cli/futures.scala -------------------------------------------------------------------------------- /Scala/cli/logFact.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darrenjw/fp-ssc-course/HEAD/Scala/cli/logFact.scala -------------------------------------------------------------------------------- /Scala/cli/parallel.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darrenjw/fp-ssc-course/HEAD/Scala/cli/parallel.scala -------------------------------------------------------------------------------- /Scala/docs/Example.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darrenjw/fp-ssc-course/HEAD/Scala/docs/Example.md -------------------------------------------------------------------------------- /Scala/docs/Parallel.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darrenjw/fp-ssc-course/HEAD/Scala/docs/Parallel.md -------------------------------------------------------------------------------- /Scala/docs/ScalaCC.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darrenjw/fp-ssc-course/HEAD/Scala/docs/ScalaCC.md -------------------------------------------------------------------------------- /Scala/docs/ScalaHO.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darrenjw/fp-ssc-course/HEAD/Scala/docs/ScalaHO.md -------------------------------------------------------------------------------- /Scala/md/Example.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darrenjw/fp-ssc-course/HEAD/Scala/md/Example.md -------------------------------------------------------------------------------- /Scala/md/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darrenjw/fp-ssc-course/HEAD/Scala/md/Makefile -------------------------------------------------------------------------------- /Scala/md/Parallel.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darrenjw/fp-ssc-course/HEAD/Scala/md/Parallel.md -------------------------------------------------------------------------------- /Scala/md/ScalaCC.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darrenjw/fp-ssc-course/HEAD/Scala/md/ScalaCC.md -------------------------------------------------------------------------------- /Scala/md/ScalaHO.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darrenjw/fp-ssc-course/HEAD/Scala/md/ScalaHO.md -------------------------------------------------------------------------------- /Scala/project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.8.1 2 | -------------------------------------------------------------------------------- /Scala/project/plugins.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darrenjw/fp-ssc-course/HEAD/Scala/project/plugins.sbt -------------------------------------------------------------------------------- /Scala/src/main/scala/ML-GA.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darrenjw/fp-ssc-course/HEAD/Scala/src/main/scala/ML-GA.scala -------------------------------------------------------------------------------- /Scala/src/test/scala/ML-GA-laws.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darrenjw/fp-ssc-course/HEAD/Scala/src/test/scala/ML-GA-laws.scala -------------------------------------------------------------------------------- /Scala/src/test/scala/ML-GA-pbt.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darrenjw/fp-ssc-course/HEAD/Scala/src/test/scala/ML-GA-pbt.scala -------------------------------------------------------------------------------- /Scala/src/test/scala/ML-GA-unit.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darrenjw/fp-ssc-course/HEAD/Scala/src/test/scala/ML-GA-unit.scala -------------------------------------------------------------------------------- /Setup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darrenjw/fp-ssc-course/HEAD/Setup.md -------------------------------------------------------------------------------- /docs/DexCC.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darrenjw/fp-ssc-course/HEAD/docs/DexCC.html -------------------------------------------------------------------------------- /docs/DexRandom.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darrenjw/fp-ssc-course/HEAD/docs/DexRandom.html -------------------------------------------------------------------------------- /docs/djwutils.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darrenjw/fp-ssc-course/HEAD/docs/djwutils.html -------------------------------------------------------------------------------- /docs/ml-ga.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darrenjw/fp-ssc-course/HEAD/docs/ml-ga.html -------------------------------------------------------------------------------- /pima.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/darrenjw/fp-ssc-course/HEAD/pima.data --------------------------------------------------------------------------------