Haskell 2017

GPTKB entity

Statements (61)
Predicate Object
gptkbp:instance_of gptkb:Library
gptkbp:community Haskell Users
gptkbp:features Higher-Order Functions
Pattern Matching
Pure Functions
Type Inference
Lazy Evaluation
Monads
Type Classes
gptkbp:has_content haskell.org/downloads
gptkbp:has_documentation haskell.org/documentation
https://www.w3.org/2000/01/rdf-schema#label Haskell 2017
gptkbp:influenced_by gptkb:Haskell_2010
gptkbp:is_a_tool_for gptkb:DJ
gptkb:state_highway
gptkb:server
gptkbp:is_maintained_by Haskell Community
gptkbp:is_standardized_by gptkb:Haskell_Language_Report
gptkbp:language gptkb:Library
gptkbp:latest_version 2017.1
gptkbp:license gptkb:BSD_License
gptkbp:notable_feature gptkb:language
gptkb:Template_Haskell
gptkb:STM
Performance Optimization
Cross-Platform Support
Error Handling
Profiling Tools
Type Families
Deriving Strategies
Functional Dependencies
Overloaded Strings
Rank-N Types
Record Syntax
Scoped Type Variables
Do Notation
List Comprehensions
Parsers
Interoperability with C
Concurrency Abstractions
GAD Ts
Existential Types
M Var
Type Applications
Async Library
Implicit Parameters
Monadic IO
Newtype Deriving
gptkbp:philosophy Functional Programming
Declarative Programming
Concurrent Programming
Parallel Programming
Type-safe Programming
gptkbp:predecessor gptkb:Haskell_2010
gptkbp:release_date gptkb:2017
gptkbp:repository gptkb:archive
gptkbp:successor Haskell 2018
gptkbp:type gptkb:language
gptkbp:website haskell.org
gptkbp:bfsParent gptkb:Haskell_2015
gptkbp:bfsLayer 6