| 
									
										
										
										
											2018-10-12 16:35:31 -04:00
										 |  |  | --- | 
					
						
							|  |  |  | title: Hello World Program | 
					
						
							|  |  |  | localeTitle: مرحبا بالبرنامج العالمي | 
					
						
							|  |  |  | --- | 
					
						
							|  |  |  | ## أبسط برنامج مرحبا العالم في هاسكل
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2019-06-20 13:45:47 -07:00
										 |  |  | ```haskell | 
					
						
							|  |  |  | main :: IO () | 
					
						
							|  |  |  | main = do | 
					
						
							|  |  |  |     putStrLn "Hello World" | 
					
						
							|  |  |  | ```  | 
					
						
							| 
									
										
										
										
											2018-10-12 16:35:31 -04:00
										 |  |  | 
 | 
					
						
							|  |  |  | ## مرحبا العالم باستخدام تكوين الدالة
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2019-06-20 13:45:47 -07:00
										 |  |  | ```haskell | 
					
						
							|  |  |  | hello :: String | 
					
						
							|  |  |  | hello = "Hello World" | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | printer :: String -> IO () | 
					
						
							|  |  |  | printer = putStrLn . show | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | main :: IO () | 
					
						
							|  |  |  | main = printer hello | 
					
						
							|  |  |  | ``` |