All Projects → Sergey80 → Scala Samples

Sergey80 / Scala Samples

There are pieces of scala code that explain Scala syntax and related things - like what you can do with all this

Programming Languages

scala
5932 projects
scalajs
39 projects

Projects that are alternatives of or similar to Scala Samples

Elassandra
Elassandra = Elasticsearch + Apache Cassandra
Stars: ✭ 1,610 (+1188%)
Mutual labels:  spark
Demosify
Create a playground to show the demos of your projects.
Stars: ✭ 121 (-3.2%)
Mutual labels:  samples
Typefont
The first open-source library that detects the font of a text in a image.
Stars: ✭ 1,575 (+1160%)
Mutual labels:  algorithms
Teddy
Spark Streaming监控平台,支持任务部署与告警、自启动
Stars: ✭ 120 (-4%)
Mutual labels:  spark
Zparkio
Boiler plate framework to use Spark and ZIO together.
Stars: ✭ 121 (-3.2%)
Mutual labels:  spark
Competitiveprogrammingquestionbank
This repository contains all the popular competitive programming and DSA questions with solutions.
Stars: ✭ 122 (-2.4%)
Mutual labels:  algorithms
Ibis
A pandas-like deferred expression system, with first-class SQL support
Stars: ✭ 1,630 (+1204%)
Mutual labels:  spark
Data Structure And Algorithm 2017
Chinese University MOOC - Chen Yue, He Qinming - data structure - 2017 spring. Mainly implement the course code on MOOC.
Stars: ✭ 124 (-0.8%)
Mutual labels:  algorithms
Deequ
Deequ is a library built on top of Apache Spark for defining "unit tests for data", which measure data quality in large datasets.
Stars: ✭ 2,020 (+1516%)
Mutual labels:  spark
Shiyanlou
学习C & C++ & python&汇编语言 LLVM编译器 数据结构 算法 操作系统 单片机 linux 面试
Stars: ✭ 1,909 (+1427.2%)
Mutual labels:  algorithms
Example Spark Kafka
Apache Spark and Apache Kafka integration example
Stars: ✭ 120 (-4%)
Mutual labels:  spark
Eat pyspark in 10 days
pyspark🍒🥭 is delicious,just eat it!😋😋
Stars: ✭ 116 (-7.2%)
Mutual labels:  spark
Spark Alchemy
Collection of open-source Spark tools & frameworks that have made the data engineering and data science teams at Swoop highly productive
Stars: ✭ 122 (-2.4%)
Mutual labels:  spark
Kinesis Sql
Kinesis Connector for Structured Streaming
Stars: ✭ 120 (-4%)
Mutual labels:  spark
Thealgorithms
Algorithms repository.
Stars: ✭ 122 (-2.4%)
Mutual labels:  algorithms
Arcgis Pro Sdk Community Samples
ArcGIS Pro SDK for Microsoft .NET Framework Community Samples
Stars: ✭ 119 (-4.8%)
Mutual labels:  samples
Data Structures With Go
Data Structures with Go Language
Stars: ✭ 121 (-3.2%)
Mutual labels:  algorithms
Echo
Python package containing all custom layers used in Neural Networks (Compatible with PyTorch, TensorFlow and MegEngine)
Stars: ✭ 126 (+0.8%)
Mutual labels:  algorithms
Spark Infotheoretic Feature Selection
This package contains a generic implementation of greedy Information Theoretic Feature Selection (FS) methods. The implementation is based on the common theoretic framework presented by Gavin Brown. Implementations of mRMR, InfoGain, JMI and other commonly used FS filters are provided.
Stars: ✭ 123 (-1.6%)
Mutual labels:  spark
Trienet
.NET Implementations of Trie Data Structures for Substring Search, Auto-completion and Intelli-sense. Includes: patricia trie, suffix trie and a trie implementation using Ukkonen's algorithm.
Stars: ✭ 122 (-2.4%)
Mutual labels:  algorithms

scala-samples

Preface

Sometimes we have to read some articles, forums, blogs to understand the thing.

But if we want just remind ourselves something we already knew, then is better just look at code sample. You could easily change it and play with it and see what's going on.

In this case "the thing" is:

Scala Language (lang folder) and its satellites technologies, such as ScalaJS, Apache Spark, Akka and more.

There are samples of these in form of code that explains how to use it all.

This code is supposed to be isolated as much as possible - like if we wish to explain/remember one feature of Scala then we are not going to use 5 more extra features for that (which might not be gotten yet by a reader of this code).

Each example has no more than 100 lines of code. Also there is tagging is used in order to show to the reader what feature is involved for particular example. Like #feature-1 #feature-3.

HOW TO INSTALL & RUN

sbt & nodejs (to work with ScalaJS samples) should be installed

NOTE: as SBT project, the project/Build.scala defines the dependencies and sub-projects. So, to build run a particular project, say ScalaJS:

Start sbt-console:

sbt

Switch to that project, for example:

project ScalaJS

Run:

run

-- Spec: http://www.scala-lang.org/files/archive/spec/2.11/

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].